Singularity is a website that allows you to read a variety of science articles.
You can also create your own articles if you are a premium user.
The website also has a forum to discuss with other users questions that
you or someone else post.
Check it by yourself -> Singularity Website
If you want to see the demo video of the app go to -> Singularity Demo
The technical documentation is in the following link -> Singularity Documentation
This is the list of users registered in the website:
email -> erwsch@singularity.com
password -> 12345
email -> isanew@singularity.com
password -> 12345
email -> maxpla@singularity.com
password -> 12345
email -> carsag@singularity.com
password -> `12345
email -> marcur@singularity.com
password -> 12345
The website was built using the MERN Stack. MERN stands for:
- MongoDB: A no-relational oriented to documents database.
- ExpressJS: A NodeJS framework that makes easy the server-side creation
keeping it simple, flexible and scalable. - ReactJS: A Facebook framework oriented to components, to build easily the
UI of the website. - NodeJS: A runtime environment that allows the execution of JavaScript in the
server-side.
If you want to run the web on your local machine, please follow these steps:
- Download the code.
- You won't need to run the server-side since it's deployed on the internet
but you will need to run the client-side, so:
cd client - Now, in order to install all the dependencies, run:
npm install - Once the installation is complete you can run the following command:
npm start - It will lead you automatically to the website, if not, click this link http://localhost:3000

