- Meta Router:
- Critiques routes
- Users routes
- AWS routes
- CRUD operations for critiques and users routes
- Validation route (Protects certain routes)
- Error handler
- PostgreSQL Database:
- Critiques table
- Users table
- PERN Stack:
- PostgreSQL Database
- Express API Framework
- React UI Framework (Not used in server)
- Node JS Environment
- Languages:
- HTML5 (Not used in server)
- CSS3 (Not used in server)
- JavaScript
- SQL
- Frameworks:
- REST
- MVC
- Developer Tools:
- VSCode
- pgAdmin
To run this project, start by installing it locally via command line:
$ git clone https://github.com/electrala/server
$ cd server
$ code .
Next open a terminal in your developing environment:
> npm init -y
> npm install
> npm start
You may have to install more dependencies to run npm start
:
> npm install name_of_dependency