Skip to content

Caffeinated is a Django web application that provides a platform for coffee lovers to find cafes with amenities like good coffee, WiFi, and power outlets. It's an ideal resource for freelancers, students, and anyone who enjoys working or relaxing in a cafe environment.

Notifications You must be signed in to change notification settings

omerhalid/Caffeinated

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caffeinated

"Caffeinated" is a Django-based web application designed to connect individuals with their perfect cafe spots. Whether you're a remote worker seeking a quiet corner with strong WiFi, a student looking for a late-night study spot, or a coffee enthusiast on the hunt for the best brew, "Caffeinated" offers a curated list of cafes complete with ratings and amenities. This community-driven platform allows users to add their favorite cafes, ensuring a continually updated and diverse selection of locales.

Features

  • Browse a list of cafes with detailed information.
  • Add new cafe entries through a user-friendly form.
  • Interactive, responsive design for a seamless browsing experience.

Main Page

Alt text

All Cafes

Alt text

Add Cafe

Alt text

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the software and how to install them:

python -m venv myenv
source myenv/bin/activate  # On Windows use `myenv\Scripts\activate`
pip install -r requirements.txt

Installing

A step by step series of examples that tell you how to get a development env running:

Clone the repository:

git clone https://github.com/yourusername/caffeinated.git
cd caffeinated

Set up the database:

python manage.py migrate

Create a superuser:
python manage.py createsuperuser

Start the development server:
python manage.py runserver

Now, the server should be running on http://127.0.0.1:8000/

Deployment

Add additional notes about how to deploy this on a live system. Built With

Django - The web framework used
Bootstrap - The front-end library used for responsive design

About

Caffeinated is a Django web application that provides a platform for coffee lovers to find cafes with amenities like good coffee, WiFi, and power outlets. It's an ideal resource for freelancers, students, and anyone who enjoys working or relaxing in a cafe environment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages