Checkins.ai Assignment

Technologies that use for the project

  • React JS
  • Node JS
  • Express JS
  • MongoDB
  • Tailwind CSS
  • Git
  • Vs code

Setup

  • Clone this repo to your local machine using
git clone https://github.com/YSanj98/checkins.ai-assignment.git
  • after cloning the repository, go to the backend directory.
  • install npm packages using the npm install command.
  • check database connection string in .env file.
  • then the run npm run dev command for backend.
  • after that go to the frontend directory.
  • run npm start command
  • application will run on http://localhost:3000/
  • you can access the application using the browser.

Features

  • Sign and login
  • Route Protection
  • Form Validations
  • Add, Edit, Delete, View Hotel Bookings
  • JWT Authentication
  • Responsive Design
  • Encrypted Passwords
  • Error Handling

🤝 Contributing

Feel free to contribute to this project, If you are willing to learn demanding technologies, get experiences, improve teamwork skills and etc.

Don't forget to show your love by giving ⭐️to this repo.

Author

👤 Yasindu Sanjeewa