August 27, 2019 - by Hackbright

Hackbright Alumnae Showcase: Alisha Lopes

Alisha Lopes

LinkedIn | GitHub

Alisha graduated in 2011 with a health science degree in dental hygiene. For the eight years that followed, she enjoyed collaborating with dentists overseas, implementing preventative care programs in indigenous communities.

Upon returning to the U.S. looking for more consistency, she realized her new roles were lacking the challenge of problem-solving her roles abroad had provided. This resulted in her looking for outside sources such as tinkering with the applications she was heavily consuming as a San Francisco resident.

Ultimately, this curiosity lead her to pursue programming full-time. Alisha looks forward to combining her skills in critical thinking and technology to become a contributor as well as a consumer and a full-stack software engineer.

Hackbright Project: IBDb

IBDb or Internet Book Database implements a faceted search engine on Open Libraries large dump dataset of books and authors. Users can register, login, browse, search, and save books to their personal library.

The faceted search system itself leverages SQLAlchemy Searchable Library to allow the user to make fast and filtered searches, based on language constraints and subject matter, against the database. The book pages use Google Books API to augment cover images of the books as well as their descriptions.

Also included is a D3 graph visual to demonstrate the relationship of users to their saved books, and the subjects and authors of those books.

Technology Stack:

  • Python
  • Flask
  • SQLAlchemy
  • SQLAlchemy_searchable library
  • Bootstrap
  • JavaScript
  • JQuery
  • JQuery UI Library
  • AJAX
  • D3

APIs Used:

  • Open Library
  • Google Books API

C.S. or Related Experience Prior to Hackbright:

After learning coding fundamentals on her own for several months from online courses on Udacity and Udemy in JavaScript and web development fundamentals, Alisha decided to explore the community more at meet up and groups such as Girl Develop it where she learned HTML and CCS. Through the community she built, she was eventually recommended to Hackbright where she entered the Prep Program.


see all