Bringing freelancers and clients together.

Project Overview

This project connects freelancers with clients for real-world tasks like home maintenance and event planning. It focuses on local community building. Key features include matching freelancers based on location, secure payments, and thorough background checks to ensure safety and trust. The goal is to create a more reliable and inclusive gig economy.

Technologies Used

  • UI design Figma
  • Amazon Cognito: For sign-in and sign-up processes
  • Frontend: HTML, CSS, JavaScript
  • Backend: DynamoDB, AWS Lambda, API Gateway

How do I complete this?

To complete this project thoroughly, I broke it down into several stages. First, I generated the idea, then considered the appropriate technologies, including using Figma for UX/UI design. Finally, I launched the project and tested it to make sure everything was working well

  • Idea Generate

    I wanted to create a platform to connect freelancers with clients for real-world tasks, helping both sides. The idea was to make it easier for clients to find skilled freelancers and for freelancers to get more job opportunities.

  • Tool and Technologies

    I'm passionate about AWS and wanted to use serverless technology to gain more hands-on experience. I chose AWS services like Cognito, Lambda, API Gateway, and DynamoDB because they offer the security, scalability, and efficiency needed for this project.

  • Launced Project

    I'm launching this project on Amazon S3. Using S3 ensures the platform is secure, reliable, and can handle a lot of users. This way, I can focus on improving the platform and making sure users are happy.

Project result

The project successfully resulted in a functional and user-friendly platform. Users can securely sign up and sign in using Amazon Cognito, ensuring their personal information is protected. The use of AWS Lambda and API Gateway means the website is easy to maintain and can automatically scale to handle more users without any extra effort. The integration with DynamoDB ensures fast and reliable data access. Overall, the platform offers a seamless experience for both clients and freelancers, fostering trust and efficiency in real-world task connections.

Learning and New Experiences

Through this project, I gained hands-on experience with AWS, including:

  • hosting a static website on S3
  • I used DynamoDB as a database to manage and store data efficiently.
  • I used AWS Lambda to connect the front end with the back end.
  • I implemented Amazon Cognito for secure sign-in and sign-up processes.
  • I also improved my skills in frontend development with HTML, CSS, and JavaScript
  • Information

    • Project Name:
      CasualPlus
    • Website Link:
      Click Here
    • Duration:
      25 days
    • Date:
      09 Feb, 2021

    3 x AWS

    Certifications

    18

    Completed Projects

    1000+

    Followers on Linkedin