Demo Website: Ethiotalenthub Demo Video: Ethiotalenthub on Youtube
EthioTalentX is a Django-based web application that bridges the gap between talented individuals and clients seeking their expertise. It empowers users to:
Effortlessly Manage Users: Streamlined registration, login, and password management (django-allauth) Create Elegant User Interfaces: User-friendly experience with beautiful and responsive forms (Crispy Forms + Bootstrap 5) Build Your Network: Create profiles, connect with others, showcase skills/services Stand Out: Craft compelling profiles with pictures, bios, and portfolio highlights Find the Perfect Match: Search talent by skills or browse profiles Collaborate with Ease: Channels integration lays the groundwork for advanced real-time chat functionality.
Getting Started
git clone https://github.com/Ab3nXY/EthioTalentX
Caution: Use the correct repository URL from your Git provider.
Navigate to Project Directory:
cd EthioTalentX
Install Dependencies:
pip install -r requirements.txt
This command installs all the necessary Python packages listed in the requirements.txt file.
Apply Database Migrations:
python manage.py migrate
This command creates the database tables based on your models.
Create a Superuser Account:
python manage.py createsuperuser
Follow the prompts to create a superuser account, which grants you full administrative access to the application.
Run the Application:
python manage.py runserver
License:
MIT License (see LICENSE file)
Acknowledgments:
Django community Bootstrap django-allauth & Crispy Forms Contributors
Contact: