Skip to content

VarunSambanni/UAAPRD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UAAPRD

Link to the website

A web application for managing and viewing a database of proteins. The app allows users to query proteins and download files from the cloud. It also allows admins to perform CRUD operations on the database, as well as upload files to the cloud. Built mainly using NodeJS, ExpressJs and MySQL. The PDF, PDB files are stored on Google Drive, and uploaded to the server using the multer package. The SQL database is hosted on a remote server, and the server is deployed on Heroku.

Home Page

1

Mobile View

Mobile View

 

Once the user starts typing, all the proteins with the given name are displayed, which makes it convenient for the user to search, and also know which proteins are present in the database. The use hits enter, and the required information is sent to the user from the server.

 

Mobile View

 

The admins can login to make any changes to the database if required. The authentication is implemented by sessions.

Admin Login Page

3

 

Creating, Updating or Deleting operations can be performed on the database. The files are uploaded to Google Drive, using the Google Drive API.

Admin Modify Page

4

 

Form for creating a protein

5

 

Updating a protein

6

 

Deleting a protein

7