Skip to content

Repositório destinado aos códigos do projeto da disciplina C317 (Tópicos especias) do Inatel.

Notifications You must be signed in to change notification settings

jvoliveirag/C317

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚧 "Pick for me!" App 🚧

Refers to the 'Special Topics' (C317) subject from Inatel in which students must develop a software product based on the 'Software development life cycle' (SDLC).

GitHub repo size GitHub language count GitHub open issues Vercel CypressCI

Python AWS Postman Visual Studio Code

TypeScript React Next JS TailwindCSS cypress Jest

You can run the application by clicking here.

Introduction 📌

The PickForMe is an application to indicate a movie or TV show based on your preferences such as favorite genre, the time you can spend watching, etc. It was designed to be simple and user-friendly, once it will be your best friend in that time you want to watch something and chill but have no ideia on what to put on your screen.

Application Overview 🔍

Here are some features of PickForMe:

  • Enter your preferences to receive a more accurate indication;
  • Generate a totally random indication by clicking in one button;
  • Save/delete the recommendation to/from your collection;
  • Filters (on the collection page): by name, genre, release year, etc;
  • Responsiveness.

Development ⚙️

Obs.: To see details like requirements, setup and install and how to use, please refer to the docs of the respective end by just clicking on their name below.

How to use 👨‍💻

Obs.: Both on your localhost and the production version it will run the same.

The images below describe how to generate a personalized and a totally random indication using PickForMe.

Thinking Forward 💡

Since this is a POC built for a college subject certain things were prioritized over other (there were specific milestones with activities which should be developed and released every 2 weeks during the semester, just like in an actual company), so there are stuff I would like to keep developing and improving as well. Here are a few of them:
  • Complete user CRUD;
  • Show teaser of the recommendation;
  • Like/dislike an indication (feedback for the next indications);
  • Usage of AIs to improve the indication based on the user's preferences.

Conclusion ✅

The PickForMe is a simple but powerful tool to save you time when you just want to rest an chill watching something.

The technologies employed allow the app to have great performance on the most variable devices, as well as open up space to develop new features. PickForMe ensures you won´t waste time choosing what you will watch, so you an definetly chill while you watch something you actualy enjoy.

Credits 🎖️

Special thanks to the professors Renzo and Christopher for all the support during the development.

I also would like to thank my coleagues Ana Clara Santos, Mariana Bassi and Raphael Freitas, who helped me a lot on the kickoff of this project.

About

Repositório destinado aos códigos do projeto da disciplina C317 (Tópicos especias) do Inatel.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published