Comparely is a web application that compare the contents of excel files
frontend
: Frontend developers would push their code in HTML, CSS and JavaScript to this branchmain
: Backend code and code ready for deployment is contained in this branchfrontend_react
: Frontend code from frontend branch get's converted to ReactJS and is connected to
the FastAPI backend for it's functionality and then pushed to this branchmain
branchalembic/
: This folder contains database migrations in it's versions folder. We're using alembic databaseapp/
: This contain the backend logic for the whole applicationstatic/
: This contains the folder where excel files would be uploaded to also the ReactJS project wouldmkdir folder_name
cd folder_name
git clone --branch main https://github.com/zuri-training/Proj_excel_Team-102.git .
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
alembic upgrade head
uvicorn app.index:app
that would spin up a local server that you can test with curl localhost:8000
if you get an html format response the project is up and running. Hit ctrl c
to stop test server.User: Unauthenticated
User: Authenticated
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!
Give a ⭐️ if you like this project!
This project is MIT licensed.