This is a hotel management project consisting of both a backend and frontend. The backend uses TypeScript and Node.js, while the frontend is built with React.
Deployed on render : https://hotle-backend.onrender.com
- Clone the repository
- Navigate to the
backend
directory - Run
yarn install
to install dependencies - Create a
.env
file and fill in the necessary environment variables (see.env.example
) - Run
yarn dev
to start the development server
In the backend
directory, you can run:
Builds the app for production to the dist
folder.
Starts the development server with hot-reloading.
Starts the server in production mode.
- Navigate to the
frontend
directory - Run
yarn install
to install dependencies - Run
yarn start
to start the development server
In the frontend
directory, you can run:
Runs the app in development mode.
Builds the app for production to the build
folder.
Launches the test runner in interactive watch mode.
- TypeScript
- Node.js
- Express
- MongoDB
- Mongoose
- Helmet
- Cors
- Body-parser
- Lodash
- Moment
- Nodemailer
- React
- TypeScript
- React Router
- React Datepicker
- TailwindCSS
- Interact.js
- Date-fns
- Axios