A webapp using various APIs to display projects available for creatives to work on. It serves as a one-stop shop for Africa’s Creative minds to showcase their skills and portfolios, collaborate with each other and find jobs/projects and information about the creative industry.
|
Folder |
File |
Description |
tests |
|
Contains unittests for the project |
|
console.py |
Command line Interpreter for managing objects/data in this project |
models |
base_model.py |
Defines all common attributes/methods for other classes |
models |
* |
Define all other objects/classes used in this project |
models/engine |
db_storage.py |
Defines methods that interact with mysql database for storing data |
api |
* |
Exposes the data in our storage via an API |
app/* |
* |
Contains the html, css and javascript files the web interface |
app |
app.py |
Starts a Flask web application for the project |
|
setup_mysql_dev.sql |
sets us the mysql database |
|
setup_mysql_test.sql |
sets up the mysql database for testing |
To be updated |
|
|
- API: Expose data in the database via an API
- static web: create the user web interface for the app
- dynamic we: make the app dynamic with Javascript
- Populate app with data
- Deploy app
- DEMO: add demo to README file
No known bugs at this time
Front-End:
Back-End: