Skip to content

Latest commit

 

History

History
69 lines (42 loc) · 2.73 KB

README.md

File metadata and controls

69 lines (42 loc) · 2.73 KB

Demo Website: Ethiotalenthub Demo Video: Ethiotalenthub on Youtube

Landing page Login page Register page Profile page Add Education page Edit Education modal page Add Experiance page Profiles page Chat modal page

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:

abenxy0@gmail.com