exelentshakil / gigify

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gigify πŸš€

Gigify is a freelance gig-selling platform that makes it easy for freelancers to showcase their skills and for clients to find the talent they need.

Project Overview 🌟

Gigify is a comprehensive platform designed to simplify the process of buying and selling freelance services. It offers a range of features for both freelancers and clients, including:

πŸ“‹ Gig Listings: Freelancers can create gig listings, complete with descriptions and pricing.

πŸ” Search and Filters: Clients can easily find the perfect gig using powerful search and filtering options.

πŸ’¬ Messaging: Real-time messaging ensures seamless communication between clients and freelancers.

πŸ’³ Payments: Secure payment processing for hassle-free transactions.

⭐ Reviews and Ratings: Clients can leave feedback, and freelancers can build their reputations.

πŸ‘€ User Profiles: Customizable user profiles for both freelancers and clients.

πŸ“¨ Notifications: Stay informed with real-time updates on messages and orders.

πŸ›‘οΈ Admin Panel: An admin dashboard for managing users and content.

πŸ” Security and Privacy: Stringent security measures to protect user data and privacy.

πŸ“ Legal Considerations: Clearly defined terms of service and privacy policies.

Getting Started πŸš€

To run Gigify on your local machine, follow these steps:

  1. Clone the repository: git clone https://github.com/exelentshakil/gigify.git

  2. Install dependencies: npm install (for frontend) and composer install (for backend)

  3. Set up your database and configure your .env file with database credentials.

  4. Migrate and seed the database: php artisan migrate --seed

  5. Generate application key: php artisan key:generate

  6. Run the development server: php artisan serve (backend) and npm run dev (frontend)

  7. Access Gigify in your browser: http://localhost:8000

Contributing 🀝

We welcome contributions from the open-source community! Feel free to submit bug reports, feature requests, or pull requests.

License πŸ“„

This project is licensed under the MIT License.

TODO πŸ“Œ

  • Add user authentication functionality.
  • Gig Listings.
  • Search and Filters.
  • Implement real-time messaging with WebSockets.
  • Integrate a payment gateway for secure transactions.
  • Develop user profile customization options.
  • Create an admin dashboard for content management.
  • Enhance security measures to protect user data.
  • Define clear terms of service and privacy policies.

Enjoy using Gigify! If you have any questions or need assistance, please don't hesitate to contact us.

About


Languages

Language:PHP 48.5%Language:Vue 37.7%Language:Blade 12.9%Language:JavaScript 0.8%Language:CSS 0.0%