PowerPoint Slides:
|
|
|
All of these projects will be started from scratch so your feedback is greatly appreciated. No prior experience in the tech stack is necessary as you will learn everything you need to build the app during the class. All you need is the motivation to learn something new!
- Reservation and Party Booking App (Web first, Mobile second)
- The goal of this app is to allow companies to register their companies to be able to accept reservations online based on a variety of different events
- For example, a laser tag company can register their account and have a public facing website where customers can purchase their events
- The company can define how many rooms they have available, how many customers can play at any given time, and then create different packages based on that
- Packages can become pretty complex with different prices and options where some packages reserve the entire game room and others don't, packages can offer multiple games, tokens, pizzas, etc
- Company should be able to edit any of the packages as well as block off dates
- Customer should be able to view all of the different reservations types
- Select one of them
- Select date and start time for their reservation
- Then they can confirm their package options such as pizza or tokens and their choice of 2 liter sodas
- Then they can choose to add any additional options such as goodie bags, extra pizza, or tokens
- Users can checkout anonymously if they don't have a room reserved or they can create an account/login
- Users that reserve a room can pay half up front and pay the remaining half in person
- Logged in users
- should be able to pay the remaining half of their payment in person before they are allowed to reserve a room
- should be able to see a history of their transactions
- Company should be able to login and view all of the reservations available and see who has paid and who still needs to pay as well as edit any of the option
- They can see how many rooms are available as well as how many people are scheduled per game
- Decentralized storage
- This is a 2 sided marketplace where owners will be able to register their driveways, garages, and empty rooms and have others users pay to store their items
- This will be very similar to AirBnb but with storing items
- Owners will be able to add pictures, description, location, size of the space, and set the daily price per day/hour to rent
- Owners can add as many spaces as they want
- Users will be able to search for places to rent via city
- Users can message their owners to ask questions
- Users will be able to pay and rent the space via the platform
- Users will be able to see a history of their transactions
- Users and owners will be able to rate each other after the reservation has been completed
- Owners will have the option to withdraw their funds to their bank account
- Food tracker
- The goal of this app is to allow users to track what they've eaten per day similar to MyFitnessPal
- Users will be able to select from a predefined list of items or they can add their own
- Users should be able to view their calories/macros/vitamins per day
- Users should be able to edit their list of items they had
- Users should be able to view their history of foods per day
- Users should be able to set their targeted calories/macro goals and view how well they did per day
- Users should be able to track their water consumption as well as their weight and view a chart of their progress
- Food ordering platform
- The goal of this app is to allow users to be able to coordinate meals with other users across the US
- For example, if a group of friends in California, Texas, and Florida wanted to have a pizza party Friday at 5pm PST they would use our platform to coordinate the purchase and delivery
- We will start off with only being able to order pizza
- The user who created the group will be able to define
- if this is for corporate use or a group of friends
- who is paying, either the creator or charge everyone only for the cost of their pizza
- If we are charing everyone, then for convenience purposes it would make sense to save their credit card information
- if only the owner decides what everyone gets or if they allow everyone to pick out what they want
- if they allow others to pick out what they want then they should also be able to set a max price as well
- Users should be able to see a history of when/what they ordered
- All the users should be able to add their address to their profile and define a list of things they are allergic too
- Maybe even define foods that they do not like for future references
- Order food for influencers
- Anonymous addresses
- [NOTE] - I don't know if this is possible as I don't know if an API for ordering pizza like that exists