Hello Friends,
I hope you're all doing well! I apologize for my absence last week, but I'm back, and I'm coming back stronger. This week's challenge is particularly exciting and relevant.
As you may know, Tunisian students will soon begin their registration process via the website inscription.tn. However, a quick look at the site reveals several issues: poor UI, subpar UX, and some functionalities that don't work well. Our mission this week is to build a clone of this website, providing a new and improved user experience while fixing all the existing problems.
Challenge Overview: Inscription.tn Clone
Challenge Duration: 1 week
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 user-friendly and visually appealing sign-in and sign-up page.
Provide a help page for new students to navigate the website easily.
Develop a personalized home page where students can enter their information (name, CIN, university, image, etc.).
Create a home page for university administrators to manage student registrations, open and close registration periods, and handle other related tasks.
Design an admin page to manage statistics, university deadlines, and student inquiries.
Intermediate Level: Backend Development
Objective:
Implement all necessary functionalities, including authentication and CRUD operations for each user.
Ensure seamless compatibility between all functionalities.
Advanced Level:
Objective:
Enhance the app's security, particularly given the sensitive information it will handle. Avoid relying solely on basic authentication systems.
Optimize the app to handle high traffic volumes in real-time, ensuring it can manage a large number of simultaneous requests.
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 can't wait to see 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