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.py
andapp/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 start
to 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!