Skip to content

AlanGallardo/Singularity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

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

List of users

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

Structure

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.

Singularity Structure

Database structure

Database Structure

Installation in local

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published