Logo Lanfrica

Coolson11/salone-freelance

Domaine:

socioeconomic

Type de record:

software
Créateur:
Coo
Hôte:
Salone Freelance is a platform that connects clients and freelancers in Sierra Leone, allowing users to post jobs, find work, and collaborate easily online. # Salone Freelance Salone Freelance is a modern marketplace platform designed to connect verified talent with businesses in Sierra Leone. The platform allows freelancers to showcase their skills and clients to post jobs, manage applications, and collaborate through a secure and responsive interface. ## Features - **User Roles:** Dedicated experiences for both Freelancers and Clients. - **Job Marketplace:** Browse and apply for jobs with filters for category, budget, and experience level. - **Talent Discovery:** Find and hire the best professionals with verified ratings and reviews. - **Dashboard:** Comprehensive management of projects, applications, and profile settings. - **Real-time Messaging:** Secure communication between clients and freelancers. - **Responsive Design:** Fully optimized for mobile, tablet, and desktop devices. - **Authentication:** Secure sign-up and login powered by Supabase. ## Tech Stack - **Frontend:** React (TypeScript), Vite, Tailwind CSS - **Icons:** Lucide React - **Backend & Database:** Supabase (PostgreSQL, Auth, Storage, Real-time) - **Routing:** React Router Dom ## Getting Started ### Prerequisites - Node.js (v18 or higher) - npm or yarn ### Installation 1. Clone the repository: ```bash git clone github.com cd salone-freelance ``` 2. Install dependencies: ```bash npm install ``` 3. Configure Environment Variables: Create a `.env.local` file in the root directory and add your Supabase credentials: ```env VITE_SUPABASE_URL=your_supabase_project_url VITE_SUPABASE_ANON_KEY=your_supabase_anon_key ``` 4. Start the development server: ```bash npm run dev ``` ### Production Build To create a production-ready build: ```bash npm run build ``` ## License This project is licensed under the MIT License - see the LICENSE file for details.