Lingess Rajoo
This is a UI project built using ReactJS.
There are two views in the project: Add DNA Sequence and Sequence views.
User is able to input DNA name, description and sequence in the Add DNA Sequence view. The three input fields are validated and when all three input fields pass the validation tests, user is able to submit the DNA sample. The added DNA samples can be viewed in the Sequence view where the user is able to search for a specific DNA based on DNA name, sort the list according to DNA name and view each DNA sequence in a modal window.
The webpage is being hosted on AWS S3 and can be accesed via this link: http://visualdna.s3-website.us-east-2.amazonaws.com/
Git clone the entire project file and run the following commands in the the main folder:
Before you run the project make sure to run npm install
to make sure you have all the dependencies.
Once all the dependencies are installed you can run npm start
to start the server. A browser tab/window should open up with at 'localhost:3000'