FlexMoney

Full stack yoga registration

🔗 Hosting

Backend is hosted on railway.

Backend

Frontend is hosted on netlify.

Frontend

Run Locally

Clone the project

  git clone https://github.com/gauravmandal1/FlexMoney.git

Go to the FlexMoney directory

  cd FlexMoney

Install dependencies of backend

  cd server
  npm install i

Start the server

  npm start

Install dependencies of frontend

  cd client
  npm install i

Start the server

  npm start

Tech Stack

Client: React,CSS

Server: Node, Express , Nodemailer, MongoDB

workflow of user

flow diagram

E-R diagram

er_diagram

Along with registration i used nodemailer to send confirmation mail to user .

response from backend when registered

apiresponse_flex

All data validation are done on client side so that no unneccsorry api calls are made

accountincalid

Registraion ui

registration

payment ui payment

final page

complition

Confirmation mail

mail

Roadmap

  • Designed Schema & making api endpoint
  • Tested with Postman
  • Made dummy react resgistration form
  • Data validation of user input
  • Connected with backend
  • Hosted backend and front end

Check it out

Frontend

GitHub

View Github