This is a web application for managing an inspiration board, featuring a back-end layer and a front-end layer. The project is divided into two repositories: one for the back-end and one for the front-end.
The back-end of the Inspiration Board project is built using Python and Flask. It includes:
- Configuration file:
app/__init__.py - Endpoint definitions:
app/routes.py - Model files:
app/models/board.pyandapp/models/card.py - Dependencies listed in
requirements.txt
- Replace the database connection string in
app/__init__.py. - Import all models in
app/__init__.py. - Register all blueprints in
app/__init__.py.
The front-end of the Inspiration Board project is built using React and Create React App. It includes:
- Available scripts:
yarn start,yarn test,yarn build,yarn eject - Project structure with a focus on Create React App conventions.
- Clone this repository.
- Run
yarn startto view the app in development mode.
Inspiration Board Front-end Deployment (when running in development mode)
Feel free to explore and contribute to both repositories. Happy coding!