- Daily AI Skills
- Posts
- Build projects with AI
Build projects with AI
If you’re looking to hone your software development skills and fast-track your growth into a highly proficient engineer, these project ideas will provide you with the right mix of foundational concepts, intermediate challenges, and advanced features. Here’s how to structure your learning journey, divided into beginner, intermediate, and advanced levels.
Table of Contents
Beginner Prompts
1. User Authentication System
Objective: Build a simple user authentication system using Supabase.
Features to Include:
Email and password login functionality
User signup, login, and logout
Password reset functionality via email
2. Basic To-Do App
Objective: Create a full-stack to-do list application using React (frontend) and Firebase (backend).
Features to Include:
Add, update, delete, and mark tasks as complete
Real-time database updates
User-friendly interface
3. Simple Blog
Objective: Develop a blog application for creating, editing, and deleting posts.
Tech Stack:
Backend: Node.js with Express
Database: MongoDB
Frontend: HTML/CSS
Intermediate Prompts
1. Sports Community App
Objective: Develop a sports community app using Supabase.
Features to Include:
User roles: Manager, Coach, and Student
Role-based access control
Managers can add team information
Coaches can schedule practice sessions
Students can view their schedules
2. E-commerce Shopping Cart
Objective: Build a shopping cart app using React, Node.js, Express, and MongoDB.
Features to Include:
Product dashboard
Add items to cart, update quantities, and calculate total cost
Persist cart data using sessions or a database
3. Recipe Manager for Restaurants
Objective: Create a restaurant management app.
Features to Include:
User and manager roles using Supabase authentication
Form for managers to add recipes
Customer interface to view recipes and add items to a shopping cart
Manager dashboard to view customer orders
Advanced Prompts
1. Collaborative Task Manager
Objective: Build a task manager with real-time features.
Features to Include:
Real-time updates using WebSockets
User roles: Admin, Manager, and Team Member
Supabase integration for real-time updates and user authentication
Objective: Create a social media app for athletes using Next.js and Firebase.
Features to Include:
User profiles, photo uploads, post likes, and comments
Infinite scrolling for posts
Real-time notifications using Firebase Cloud Messaging
3. Restaurant Analytics Dashboard
Objective: Extend the restaurant management app with advanced analytics.
Features to Include:
Analytics for order trends, popular dishes, and revenue
Data visualization using Chart.js or D3.js
Real-time notifications for managers when new orders are placed
4. E-commerce Recommendation System
Objective: Enhance the e-commerce app with machine learning-powered recommendations.
Features to Include:
Personalized product suggestions based on browsing and purchase history
Machine learning models hosted on AWS Lambda
Additional Project Ideas
Online Course Platform: Allow instructors to upload courses, and students to enroll and take lessons. Include a discussion forum.
Event Management System: Create a platform where users can create and RSVP to events, with admin controls for event approvals.
AI Chatbot Integration: Add an AI chatbot to any app using OpenAI GPT APIs to assist users with queries.
Why These Prompts Are Valuable
These projects will:
Teach you the core technologies in software development.
Help you integrate advanced features like authentication, real-time updates, and analytics.
Provide practical experience, preparing you for real-world challenges.
AI projects built with Claude
Image comparison tool https://claude.site/artifacts/a49309c9-49ec-4888-a790-891894001525
Rubics cube simulator https://claude.site/artifacts/0a4a1e14-85d8-4169-b251-6ceebda740cb
Bloom filter visualization https://claude.site/artifacts/2e673219-d056-44b8-9642-b0bbee928c54
Self playing snake game https://claude.site/artifacts/5574c1eb-ea43-4e20-9d89-c96b9d4cf1de
Reddit thread formatter https://claude.site/artifacts/6892d6ff-5f2e-4731-bb52-14fd3ec781db
TDEE, Macronutrient, and BMI Calculator https://claude.site/artifacts/bab072fe-4873-4a5f-b626-a076341c2d76
Stock Option Call Analyzer https://claude.site/artifacts/cd452263-d93a-4506-94b6-6dcb9681512f
Flappy bird game https://x.com/NickADobos/status/1803837860635627558
Python interpreter https://claude.site/artifacts/3fdd108a-4937-4ca6-b2f4-3cf370fec57c
Double pendulum simulator https://claude.site/artifacts/33451efb-3ddd-496e-95f9-3cc08c6c72de
By tackling these prompts, you’ll progressively master the skills needed to become a 100x engineer.