Hello friends,
I hope you're doing well, enjoying the summer, and working on exciting projects. We’re back with a new coding challenge.
Before the advent of ChatGPT, I relied on an application called Grammarly to correct grammar errors in texts. However, with the rise of ChatGPT and other large language models, Grammarly isn't as widely used. This week, our challenge is to breathe new life into Grammarly.
How? We will build a clone that takes a text as input and corrects it using the capabilities, efficiency, and speed of one of these models. Additionally, our app will highlight errors and provide explanations for each one after presenting the corrected sentence.
Challenge Overview: Grammarly Clone
Challenge Duration: 1 weeks
Submission Requirements: Post a demo of your project on LinkedIn, include your GitHub link, mention Mentorini, and use the hashtag #MentoriniSummerCup.
Beginner Level: Frontend Development
Objective: Create a responsive and user-friendly interface for our SaaS.
Landing Page: Design an attractive landing page that welcomes users and encourages them to use our application, explaining why they should choose it over competitors.
Chat Page: Develop a page where users can input their text and receive feedback from our AI model.
Intermediate Level: Backend Development
Large Language Model Setup: Configure how the application will communicate with the model and how it will receive feedback as described.
Authentication: Implement user authentication to ensure the safety of user history on the platform.
CRUD Functionalities: Allow users to save their usage history (text and feedback), access it anytime, or delete it.
Advanced Level: Dockerization and Cloud Deployment
Dockerization: Dockerize your application and then deploy it. You can use Vercel and Amazon EC2 services for a free trial.
Participation Instructions
Project Submission: Post a demo of your project on LinkedIn, along with the GitHub repository link. Make sure to mention Mentorini and use the hashtag #MentoriniSummerCup.
Collaboration: Invite your friends to join the challenge. Share your progress and seek help on our Discord server, where you can connect with other participants and get support when needed.
P.S. You can tackle the challenge using any stack technologies you prefer.
Thank you for reading, and we look forward to seeing your amazing projects! Don't forget to invite your friends and join our Discord community to stay connected and get assistance throughout the challenge.
Happy Coding!
Best regards,
Mentorini Team