Skip to content

Node js back-end (CRUD,jwt,tests,PostgreSQL,Sequelize and more)

Notifications You must be signed in to change notification settings

hugues0/practo_refactored

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

practo

This Repo is strictly for practicing RESTful APis with node js and express

Features.

1.New users can create accounts. 2.Users can Log in. 3.Users can register a student. 4.Users can get all registered students. 5.Users can get a single student. 5.Users can update a student. 7.Users can delete a student.

#Technologies

-Express JS - API development framework

  • Node - run time environment for JavaScript

Requirements and Installation steps

You need the following to be able to run the application

Node a runtime environment for JavaScript

Postman to test the Api endpoints

Visual studio code for editing and running the app

Clone the project

- git clone https://github.com/hugues0/practo_refactored.git
- cd practo_refactored
- npm install (to install required dependencies)

Start The Application

 - npm run start (Start development server)

API endpoints

-POST /auth/signup - create a user account

-POST /auth/signin - Login a user

-POST /students - Register a new student

-GET /students - Get all students

-GET /students/<Id> - Get a specific student

-PUT /students/<Id> - Update a specific student

-DELETE /students/<Id> - Delete a specific student

Author

NTWARI Hugues

About

Node js back-end (CRUD,jwt,tests,PostgreSQL,Sequelize and more)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published