Skip to content

mr-anubhavtiwary/EDCGuestHouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

EDCGuest House

Tech Stack Used:

1. Frontend: Typescript, MUI, React.js
2. Backend: Node.js, Express.js,
3. Database: MongoDb

This project is deployed on Render at

edcguesthouse.onrender.com

Figma Design Landing Page

figma.com

A project for digitalizing the process of GuestHouse booking in MNNIT Allahabad college.

Features:

* Login
* Signup
* Homepage
* Applications
* My Bookings
* Booking
* User Dashboard
* Admin
* Admin Dashboard

Setup

  1. Clone the repository:

    git clone https://github.com/mr-anubhavtiwary/EDCGuestHouse
    cd backend
    npm i
    cd ..
    cd frontend
    npm i
    
  2. Run Application

    1. Run frontend
    npm run dev
    
    1. Run backend
    npm start
    

Environment Setup

  1. Backend Environment variables
    PORT=<Port no>
    MONGO_URI=<mongo connection url>
    JWT_SECRET=<jwt secret>
    STRIPE_SECRET_KEY=<stripe secret key>
    EMAIL_USER=<email>
    EMAIL_PASS=<password>
    OAUTH_CLIENT_ID=<oauth2.0 client id>
    OAUTH_CLIENT_SECRET=<oauth2.0 client secret>
    OAUTH_REFRESH_TOKEN=<oauth2.0 refresh token>
    
    
  2. Frontend Environment variables
    VITE_STRIPE_PUB_KEY=<stripe public key>
    VITE_HOST=<localhost>
    

contact

Email: mr.shivamtiwary@gmail.com
Github: https://github.com/mr-anubhavtiwary

About

A project for digitalizing the process of GuestHouse booking in MNNIT Allahabad college.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published