8000 GitHub - ReemRamzy/77-s-BE: a backend solution designed to support a platform where designers and clients can interact seamlessly. Developed using Python and Flask, this API provides essential endpoints for user authentication, profile management, project handling, messaging, and payment processing.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

a backend solution designed to support a platform where designers and clients can interact seamlessly. Developed using Python and Flask, this API provides essential endpoints for user authentication, profile management, project handling, messaging, and payment processing.

Notifications You must be signed in to change notification settings

ReemRamzy/77-s-BE

Repository files navigation

a powerful and flexible API developed using Python, designed to facilitate seamless interactions between designers and clients on a dedicated platform. This project aims to provide robust endpoints that enable functionalities like user authentication, project management, communication, and transaction processing.

Features User Authentication: Secure login and registration system with JWT token-based authentication. Profile Management: Endpoints for updating and managing user profiles for both designers and clients. Project Management: Comprehensive project management capabilities including creating, updating, and tracking project statuses. Messaging System: Secure and efficient communication channels between designers and clients. Payment Processing: Integration with payment gateways to handle transactions securely. Reviews and Ratings: Endpoints for clients to review and rate designers' work. Notifications: Real-time notifications for project updates, messages, and other critical events. Installation Follow these steps to set up the project locally:

Clone the repository:

git clone https://github.com/yourusername/collabconnect-api.git cd collabconnect-api Create a virtual environment and activate it:

python -m venv venv source venv/bin/activate # On Windows use venv\Scripts\activate Install dependencies:

pip install -r requirements.txt Set up the environment variables: Create a .env file in the project root directory and add the necessary environment variables (e.g., database credentials, secret keys).

Acknowledgments: Flask PostgreSQL JWT

About

a backend solution designed to support a platform where designers and clients can interact seamlessly. Developed using Python and Flask, this API provides essential endpoints for user authentication, profile management, project handling, messaging, and payment processing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0