EstudeAi is a mobile application designed to prepare students for the IF. It provides an interactive platform where users can create, edit, and delete texts, exams, and questions. Additionally, it features an administrative dashboard for viewing revenue and other important data.
The main technologies adopted in this project are:
- Next.js – React framework for server-side rendering and scalable application development.
- Node.js – JavaScript runtime environment for the backend.
- TypeScript – A language that adds static typing to JavaScript, enhancing code robustness.
- shadcn – Component library for building modern and responsive interfaces.
- Prisma – ORM that facilitates database interactions.
- PostgreSQL – Robust and widely used relational database.
- Supabase – Platform providing authentication, database, and other real-time backend functionalities.
Below are some screens showcasing the main features of the application:
Note: The images above illustrate the main workflows of the application, clearly demonstrating the essential features already implemented.
To run the project in a development environment, follow the standard Next.js project commands:
# Install dependencies
npm install
# Run the project in development mode
npm run devFor production, ensure that the project is configured to run via HTTPS and use the following commands:
# Build for production
npm run build
# Start the application in production mode
npm run startFor more information, visit the website:
estudeai.ruhtra.work or access Ruhtra.work



