June 19, 2025
Just finished everything and polished it to work just fine.
Finished the tasks backend
finished the tasks page
Applied the customization POST/GET requests to make the Customization page work as intended
Added the customization page and integrated with MongoDB for saving.
Finished the backend for Google and GitHub integration to signup and login with the required behavior.
Finished Google and GitHub integration to login and signup with the required requirements and it's fully working perfectly.
Added more advanced features to the Auth system for my AUROCORE project, it can now do email verification and get JWT token.
Even added the Google, GitHub integration but didn't test it yet.
Finished the registration page with the backend integration🔥.
Ever thought about learning or preparing for exams… and actually enjoying it? Struggling to make plans and learning paths for your goals? Want to turn your productivity into a game? Want to join focus sessions with friends (or grind solo like a legend)? Welcome to AUROCORE. All the tools you need to plan, learn, and win — wrapped in full customization. 🎨 Customize everything — top-bar, colors, backgrounds (even live ones), stickers (you can put stickers around your chat page!🔥), your profile, your AI profile, and even your AI’s personality. 👥 Teams — Start a session together. If someone slacks off or disappears, everyone knows 😏. Check up on teammates anytime. 📦 File sharing — Send project files (up to 100MB) with the exact time you spent working on them. 🏆 Leaderboards, Achievements, Coins, Levels — Work feels like a game. Show off your rank… or dominate the charts anonymously. AUROCORE: Where productivity meets chaos, fun, and results.
I made the first version then had a lot of errors then decided to start from scratch again and make it simpler by just simple functions then I will add more features in the future.
It's an extension used to help block various type of things like websites, timing block, and the twist here is a great butterfly effect and the ability to block a whole element from a page like img and video tags and etc which will decrease the distractions and help you stay focused.
Fixed some errors and increased the AI's model intelligence and used more advanced ways to track in the tracker page syncing the timer in normal and maximized mode fixing some modes as pomodoro.
Deployed the database to online Railway.
Finished the Swagger documentation and the README.md File.
Made the schemas I will need using mongoose and successfully implemented the MongoDB and made the REST API work by testing it using Postman and successfully build authentication system using JWT and bcrypt.
This is a REST API service to connect to my AUROCORE project's database. It has a lot of advanced features like: 1- Authentication System with email verification and google&github integration that uses JWT and Refresh Tokens. 2- Database to save complex nets like Profile (pfps, backgrounds, customizations, stats, tasks, notes, memories, journals, and much more!) using MongoDB! 3- Cloudinary integration to save photos and videos and save them in the database as urls! 4- AIResponse handler to handle the AI integration for my AUROCORE project (can be found on my profile!). 5- More complex nets as Plans (the unique idea for AUROCORE that no other productivity app has!) and simpler like Milestones and Projects. 6- Has TEAM collaboration stuff such as users, friends, sharedTasks, banners, profile view. And much much more that can be found and sensed on my AUROCORE project.
A Habit tracker app but with special tweak which is the customization and it's connection with the Auro - AI productivity app through database.
Made it ready for launch by fixing small issues related to mobile UI and functionality, improved overall appearance, connected the chat AI to all pages with the backend, added limits due to not implementing a database just yet (will be added soon as I will continue to work on this project).
Changed the layout for the last time, removing the sidebar to make a floating navigation bar, made a new topbar with 4 new pages, making the shop page working with the new made coins system to buy the themes from the shop for the customization page.
Making the website compaitable for mobiles.
Made the notes and ideas page to make the user feel free.
Made the dashboard page which will contain snippets from all the other pages and the main goal to stay motivated and a motivation quote.
Trying to connect the whole frontend to the backend and make the saving system to the MongoDB not the LocalSystem.
Made the register and log in authentication connecting it to the MongoDB in the backend.
Added the fullscreen mode for the tracker with the ability to add live wallpaper.
Added the ability to add stickers to the chat page when in maximized mode.
Made it possible to add a live wallpaper as a background so it feels more alive.
Added the ability to change the user's text bubbles colors from existed 8 presets.
Fixed some errors, connected the chat commands to the other pages through the localStorage (will be upgraded to the MongoDB soon) and made a completely new homepage with stats and welcoming user.
Added the ability to maximize the chat and set your own custom background!
Refined the tracker.
Made the tracker tracking tasks or making pomodoro sessions or custom sessions.
Made three sections in the tracker page for different purposes (Mode, Settings, Stats).
Fixed some bugs following the completion system after finishing the duration of a task in the tracker page.
Added the ability to change the name of the AI and the profile picture across all the pages from the settings.
Remade the welcome message to be more modern.
Added the ability to change the tasks and edit them through the chat.
Made the customization page and now it's fully working in all the pages.
Making the add sticker / background option available.
Added the charts and Remi Insights for the tasks to show the performance of the user in making the tasks and how to improve it by the tracking system (will be made soon).
Redesigned all the pages again.
Optimized the best UI/UX possible.
Refined the Chat saving mechanism to auto save.
Made the Home Page ready.
Made the base for the relationship system.
Finished the Achievements page.
Made the chat more interactive by adding responses from Remi!
Improved the UI/UX by making the typing animation + Remi is typing!!
Added JavaScript to make the functionality of the buttons.
Added the after-completion effect on the task.
Added the JavaScript to switch smoothly between after and before completion.
Added The Tasks Page and Made the Tasks creator + tasks list.
Changed the layout a little,
added the ability to send messages,
added the ability to load chats and save locally (will be in database soon).
Added the chat page system.
Made the chatbox logic.
Added the dark theme.
Added Sidebar.
Made a better design for the main page.
Made home page with HTML/CSS (still adjusting the design).
Generated the logo with ChatGPT (will be adjusted in the final product).
Took 3 hours for designing, choosing colors, solving the problems faced me in the layout.
I'm in the learning phase (Web Development) but, I have 2 years of experience in python (Chatbots) + C# (Unity game development) so, the learning phase is a bit easy.
Auro is a fully customizable AI-powered companion designed to transform the way students experience productivity, creativity, and emotional growth. Powered by OpenAI’s cutting-edge language models, Auro is more than just an assistant—it’s a dynamic presence that learns your preferences, reflects your mindset, and supports you like a best friend would. From helping you stay focused on tasks to sparking creative ideas and offering emotional support during difficult moments, Auro is built to feel alive. You can shape Auro’s personality, appearance, tone, and even its relationship with you—whether you want a coach, a co-pilot, a study partner, or a calm friend who checks in with you. While it doesn't yet monitor behavior patterns or emotions directly, Auro adapts through conversations and custom settings to match your energy and goals. Whether you're overwhelmed with assignments, working on a long-term project, or just needing someone to say "you’re doing great," Auro is designed to be there—not just to respond, but to connect. This is only the beginning. Auro is part of a larger vision to blend psychology, neuroscience, and human-AI relationships into one intelligent, emotionally-aware platform—turning productivity into something human, warm, and inspiring.
This was widely regarded as a great move by everyone.