Asigurati-va ca ati citit regulile inainte de a alege un proiect.
Make sure you reviewed the rules before picking a project.
A Category (maximum points 60):
1. AFD
Create a file manager for Android. The user should be able to easily navigate through the filesystem and perform operations such as deleting a file/folder, moving/copying a file/folder, renaming a file/folder and editing/creating text files.
2. SportScores
Create an app for displaying scores for various sports. For each sport there must be several categories, such as leagues from different countries or continental competitions. The data may be fetched from any web service/source. For each sport display live events such as the current score and text commentary. You must be able to access past events and see scheduled future events. The user should be able to follow some events and receive live notifications.
3. TechNewsAgg
Create an app that aggregates tech news from different sites and displays them all in one unified news feed. The app should have a list of possible news sites to which the user can subscribe as well as support for multiple users (locally). Each user will be displayed only news from his subscription list. These preferences should be stored using SharedPreferences. The app should also have a welcome screen. (EX. https://feeder.co/knowledge-base/rss-content/rss-lists-popular-and-useful-rss-feeds/)
4. Netflix app clone (mobile + web):
- Home page (browse) without playback (no video, just thumbnails)
- First movie big view (with thumbnail and title)
- Top10 in Romania list
- Other categories
- Netflix Originals (different format)
- More info page (modal) without playback
- Series/Films/My List pages
5. Spotify app clone (mobile + web)
- Left Side panel (web) / bottom nav bar (mobile)
- Home/Your Library/Search(not functional)
- Playlists
- Home page (mobile + web)
- Frequent playlists (tiles)
- Made for User (cards)
- Other categories
- Playlist view (mobile + web)
- Song playing view (no video, just background)
- Like song functionality (liked songs playlist)
6. Weather Alarm
Create an app that will allow you to set alarms for different times of the day. Each alarm should be placed into a list after creation, sorted by trigger time and should have the option to have as a ringtone the reading out loud of the weather on that day (general presentation, temperature, wind, rain chance). The app should get the location of the user automatically and should use a weather API for weather information in that location.
7. Tazz app clone (mobile + web):
- HomePage
- Food & More
- Restaurante Favorite
- Meniul Zilei
- BottomNavBar
- HomePage
- Cos
- Comenzi
- Purchase history, with purchase item view
- Cont
- Name
- View for Restaurants
- View for one Restaurant
- Header with thumbnail and details
- Tab view with items by category (each tab is a category)
8. Travel Planning App. (mobile + web)
The user should be able to choose a location (a city) and for that location to organize a single or multi day trip. Each day should be viewed in a tab bar view with a timeline for each day. For each element in the timeline the user must be able to move it up or down, or remove it entirely. Also, the user must be able to create new elements in the timeline. For each element he must be able to select geographical coordinates, select a duration and add comments. (Checkout visitacity.com)
9. PlayStation App clone (mobile only)
- Homepage
- 3 of the most recent played games displayed with thumbnail and trophy details
- Top panel for friends chats and friends online
- BottomNavBar
- Play (homepage)
- Explore
- PS Store
- GameLibrary
- Search
10. HBO Max App clone (web + mobile)
- Home page (browse) without playback (no video, just thumbnails)
- First movie big view (with thumbnail and title)
- My List
- Other categories
- Just Added (different format)
- Single item page (for series with seasons, for movies more like this and details)
- Side Panel (mobile + web)
- Categories
- Hubs
- BottomNavBar (mobile)
- Home
- Search
- Account
11. Duolingo clone (web + mobile)
- Learning path with icons
- Lesson process with at least 3 types of questions (multiple choice, fill the gap, sort words in a sentence) with progress bar and losing lives functionality
- League view
12. Discord clone (web + mobile)
- Servers bar
- Channels list
- Conversations (text)
- "chat bubble" with avatar name date and message
- Profile view
- Notifications
- All other icons without functionality
13. Poker trainer:
Create an app that helps the user train for different Texas Hold`Em hand configurations.
- An user should be able to configure the number of players he/she plays against.
- Each round, the user gets presented a situation where he/she can see their cards but not the other players and the user must make a decission (fold, check, raise, re-raise, all-in) based on the cards on the table (river, flop, turn).
- You must calculate te percentage of success and show the user what was the best move after the user picks his/her move. A
14. GitKraken Clone
Create an app that helps manage Git operations.
- An user should be able to save repositories and open them
- When a User opens a repository, he should see the commits with the relevant info (Author, commit id, timestamp, etc)
- The app should support as many git operations as possible but minimum (add, commit, push, create branch, make pull request, merge, rebase)
- Optional: Draw the merge graph
15. Docker Desktop Clone
Create an app that helps manage docker containers.
- An user should be able to see locally downloaded images and containers.
- The user should be able to create a new container from an image, stop containers, restart containers or see logs and shell of container.
- Display aggregate resource usage for all running containers.