Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/manav8651/my-yoga-app


https://github.com/manav8651/my-yoga-app

Last synced: 9 days ago
JSON representation

Awesome Lists containing this project

README

        

# Yoga-App

A Full-Stack Web Application which enables users to register for different Yoga Batches.

## REST API Built :

- POST /api/users/ : Registers new user with the batch type.

## Technologies Used

### Frontend

- React.js
- Material UI

### Database

- PostegreSQL (Used hosted service of Render Postegres)

### Backend

- Node.js
- Express.js
- Sequelize ORM

## ER- Diagram

![ER-Diagram](screenshots/er.jpeg)

## Installation

It requires [Node.js](https://nodejs.org/) v10+ to run.

### Steps to run this project :

sh
Step 1 : Clone this Repo
Step 2 : Open your bash shell and run code git clone {git clone url}
Step 3 : Install the dependencies and devDependencies and start the server.

Step 4 :

cd {folder name}
npm i
npm start : For development enviorments

The local server will start at 127.0.0.1:3000/