Reservation Service Component, built with React
- Introduction
- Features
- Feedback
- Contributors
- Build Process
- Backers *coming soon
- Sponsors *coming soon
- Acknowledgments *coming soon
Open Source, feature-rich calendar component made for making reservations and picking out dates. Made from scratch using React and some light back end using Node.js.
A few of the things you can do with Skybnb:
- Accurate, stateful rendering of each component of the calendar
- Slide In and Slide Out Animation when prev/next buttons clicked, using AntMotion library.
- Full functionality rendering of dates, accurate real-time and current months.
- RESTful API in place for inserting, reading, updating reservations to database (MongoDB)
Feel free to send us feedback via email or file an issue. New feature requests are always welcome. If you wish to contribute, please take a quick look at the guidelines!
This project follows the all-contributors specification.
- Follow the React Guide for getting started building a web app project with React code.
- installs webpack bundle, when ran in root directory
npm install -g webpack
- installs npm, ran in root directory
npm install
- creates webpack bundle, output is in dist folder
npm run build
- seed data to work with to simulate future reservations from db
npm run seed-data
- runs node.js server to run app
npm run server-dev