Skip to content

CaribaOrg/cariba

Repository files navigation

Contributors Forks Stargazers Issues MIT License


Logo

Cariba

Automobile Car Parts Store
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contributing
  4. License
  5. Contact
  6. Acknowledgments

About The Project

Welcome to the Cariba project repository! This repository contains the source code and assets for the Cariba project that specializes in automobile parts.

(back to top)

Built With

Flask Tailwind CSS HTML Flask Javascript

(back to top)

Getting Started

Follow these steps to set up the project on your local machine. To get a local copy up and running follow these simple example steps.

Prerequisites

Clone the repo:

git clone https://github.com/CaribaOrg/cariba.git
cd cariba

Create a Virtual Environment

python3 -m venv my_env

Activate the virtual environment:

  • On Windows:
my_env\Scripts\activate
  • On Unix or MacOS:
source my_env/bin/activate

Install Python Dependencies

pip install -r requirements.txt

Configure Environment Variables

source misc/env_setup.sh

Configure MYSQL

cat misc/setup_mysql_dev.sql | sudo mysql

Run the Flask Application

python3 --app app/run.py run

Visit http://localhost:5000 in your browser to see the application running.

Or visit https://www.fuzzfoo.tech for the deployed version

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

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!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the GPLv3 License. See LICENSE for more information.

(back to top)

Contact

(back to top)

Acknowledgments

We are deeply grateful to ALX team for providing us with the incredible opportunity to embark on this learning journey. Their guidance, support, and expertise have been instrumental in shaping our growth as aspiring software engineers.

ALX and Mentors

  • ALX - Thank you for creating an environment that fosters learning, collaboration, and personal development. ALX has been the catalyst for our journey towards becoming skilled software engineers.

  • Mentors - A heartfelt thank you to our mentors who have generously shared their knowledge and experiences. Your guidance has been invaluable in navigating the complexities of software development, and we are truly appreciative of your commitment to our success.

Community and Peers

We are thrilled to be part of a vibrant community where individuals come together to learn, share, and support each other. Our peers have played a significant role in creating a collaborative atmosphere that encourages growth and camaraderie.

  • ** Cohort 13 Members** - To our fellow cohort members, thank you for the countless hours of collaboration, PLDs, problem-solving, and shared learning experiences. Together, we are creating a supportive community that propels us towards our common goal of becoming proficient software engineers.

Our journey would not be the same without the support, encouragement, and knowledge shared within the ALX community. We look forward to continued collaboration and growth together.


(back to top)