Skip to content

Latest commit

 

History

History
36 lines (31 loc) · 1.46 KB

README.md

File metadata and controls

36 lines (31 loc) · 1.46 KB

Fabhotels Hotel Booking

Your image title Your image title Your image title


Features:

1. Autosuggest input Feature, fetching data from Backend.
2. Redux Toolkit for state management.
3. Node Js for backend development of the required APIs.
4. SSR (Server Side Rendered)* enabled.
5. typescript for type checking.
6. Webpack to bundle and run the code.
7. Used functional programming concepts.
8. styled-components to organize the CSS.
9. used render to host the Backend.
10. used vercel to host the Frontend.

Setup Process:

  1. First git clone the repository.
  2. go to /client directory.
  3. npm install to install the dependency.
  4. npm start to run the application on localhost:3000.

to run it on server side:

  1. npm run build to make the dist folder.
  2. npm run ssr to start the server on localhost:8080.

*note: Vercel do not allow Server Side Rendering for React Application, Please Do manual setup to check the SSR.
*note: Backend is already deployed on render, Database environment setup is not required.