Thinkful Project description:
You have been hired as a full stack developer at Periodic Tables, a
startup that is creating a reservation system for fine dining
restaurants. The software is used only by restaurant personnel when a
customer calls to request a reservation. At this point, the customers
will not access the system online.
General Objectives:
-
Your app must be a full-stack app using React.js, CSS, Node.js,
Express, and PostgreSQL
-
All code must be high quality, error free, commented as necessary, and
clean. When a hiring manager looks at your code, you want them to
notice your excellent coding habits. The console shouldn't show any
errors
-
You must have a comprehensive README file in your GitHub repository
Backend Objectives:
- Your backend must be a Node, Express, and PostgreSQL API
-
You must at least create, read, and update multiple resources within
the application. The user stories in the final capstone will cover
these requirements
-
You must have a comprehensive README file in your GitHub repository
Frontend Objectives:
-
Use React along with the API that you built as part of the final
capstone
-
Your app must be responsive and work just as well on mobile devices as
it does on desktop devices
- You may use vanilla CSS or Bootstrap for styling the frontend
-
The styling on your client must be polished. In other words, you need
to choose fonts and colors that make sense, correctly size the various
components, and make sure that it looks great on both mobile and
desktop devices
*See the project code in GitHub