Skip to content

ortursucceeh/PhotoShare

Repository files navigation

Project "PhotoShare" 📷

About ✨

PhotoShare

PhotoShare is a web application that allows users to create an account, upload posts with photos, use hashtags, leave comments, and rate posts. The application is built using the FastAPI framework and uses SQLAlchemy as the database ORM.

Deployment

Documentation 📗

Installation 💻

To run this project, follow these steps:

  1. Clone this repository to your local machine;
  2. Install the required packages by running pip install -r requirements.txt
  3. Set the required environment variables;
  4. Start the server by running uvicorn main:app --reload

Usage 💠

This project exposes 40+ endpoints through a REST API. To access these APIs, use any API client, such as Postman or cURL. The API documentation can be found at documentation.

Developers :octocat:

License 🔱

Project "PhotoShare" is distributed under the MIT license.