Currently Empty: £0.00
Hello and Welcome to the ‘Next.js 14 Freelancer Marketplace App’ course! Get ready to explore and learn in a fun and engaging way. We will discover how to make user accounts, manage tasks, and connect clients with freelancers smoothly. Together, we will learn about:
-
Efficient User Authentication with Clerk: Implement a robust and swift authentication system for enhanced security and seamless user experience.
-
Flexible User Roles: Users can register as either clients or freelancers without any limitations on switching roles, offering versatility and freedom within the platform.
-
Task Management Module: Enable users to effortlessly create, edit, delete, and view tasks, providing a comprehensive toolset for task organization.
-
Rich Text Editing: Empower users to craft detailed task descriptions using a sophisticated rich-text editor, allowing for comprehensive and expressive task documentation.
-
Attachment Support: Enhance task details by enabling users to attach various file types such as images, Excel files, presentations, and even Figma links, facilitating comprehensive task communication.
-
Task Listing: Instantly showcase newly created tasks on the homepage, ensuring visibility and accessibility for all users.
-
Bid Placement: Enable freelancers to bid on tasks by submitting quotes and estimated completion times, fostering a dynamic and competitive marketplace environment.
-
Task Assignment: Empower clients to select preferred freelancers by offering tasks to their chosen candidates, with the ability to deactivate tasks upon completion.
-
Real-time Notifications: Keep clients informed with email notifications whenever a new bid is placed on their tasks, ensuring prompt and efficient communication.
-
Bid Management: Provide users with a dedicated section in their profile to manage placed bids, including the option to delete bids as needed, ensuring control and organization.
-
Advanced Filtering: Facilitate task discovery on the homepage through manual search and category-based filters, enhancing user experience and task visibility.
-
Comprehensive Source Code Access: Offer detailed source code for each course section and complete repository access, empowering students with practical, hands-on learning resources.
Clerk User Authentication
Configs Setup
Create New User
Reusable Components
User Profile Update
Add Task Backend
Add Task Front End
Show , Edit , Delete Task
Homepage and Task Info Page
Place Bid
Show Bids - Freelancer Side
Show Bids - Client Side
User Info Page
Tasks Search & Filter
Send Bid Emails
Deployment
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
Stars 5
1
Stars 4
0
Stars 3
0
Stars 2
0
Stars 1
0