Skip to content

Instantly share code, notes, and snippets.

@marius92mc
Last active May 8, 2019 12:53
Show Gist options
  • Save marius92mc/de4e807ca8cf5cbe645b4b24a8997054 to your computer and use it in GitHub Desktop.
Save marius92mc/de4e807ca8cf5cbe645b4b24a8997054 to your computer and use it in GitHub Desktop.
Details for students

General notes

  • make teams with 3 - 5 members
  • GitHub account:
    • I recommend using the personal email address for the main email address, and the FMI one as secondary
    • Register for Student Developer Pack. You need the FMI email address for this.
  • inspiration for app ideas:

Project

  • repository on GitHub/Bitbucket/GitLab/etc.
    • Personal recommendation: GitHub
  • Continuous Integration: Travis - free for private repos too, via GitHub Student Developer Pack.
  • use Issues, PRs, add labels, assign task to team members.
  • you can add me as collaborator to your team repository. I might make some code reviews if I am added as a reviewer for your app's PRs, or even make small PRs.
  • it is important to see that the team members have activity on GitHub, send PRs, make discussions on PRs/Issues, discuss ideas, changes, and if I am added as collaborator, I can see these on your repository.
  • add Issues and Project tasks in your repository, assign them to team members. Use labels for PRs, Issues.
  • important: In order to be able to evaluate 30% of the project's demo, the documentation has to be provided first, to know what to expect from the project and to appreciate the percentage.

Documentation

  • you can use any tool for writing it: GitHub Wiki, Google Docs, etc, or written by hand, although last one is highly discouraged.
  • for diagrams, etc, you can use: draw.io, google draw, etc.
  • must contain topics presented at course lectures.
  • in either English or Romanian.

Barem de notare

https://app.box.com/notes/46831554845?s=6ly7x02gnt1i3yyjb5hec4no4narasnu

Note, 2019

Note, 2018

@stefanchivu
Copy link

Grupa: 242
Echipa: Joc de golf multiplayer 2D cu arene customizabile, inteligenta artificiala, diverse mecanici high-level(power-ups, obstacole dinamice)
Membrii: Chivu Stefan, Nema Dan

@AndreiFeraru
Copy link

AndreiFeraru commented Mar 21, 2018

Grupa: 242
Echipa: (Aplicatie Android) "FlashBox provides: seemless track of tv series, push notifications for new episodes and seasons, preference based recomandations, suggestions to where you can get episodes from, and more. "
Membri: Banu Robert-Emanuel, Feraru Andrei-Ionut, Mares Ioan, Taga Radu
Others: :)

LE: 2/2 puncte, 25.04.2018

@alexandrutapirdea
Copy link

alexandrutapirdea commented Mar 21, 2018

Grupa 242:
Echipa:( Aplicatie web pentru FMI) :* Aplicatie web pentru facultate : prezentarea informatiilor, contorizarea prezentei, afisarea statisticilor individuale ( numar de prezente, note, restante, buget/taxa etc) si alte functionalitati.
Membri: Giumanca Dragos, Cojocaru Alex, Dicu Alin, Tapirdea Alexandru

@eduardagarici
Copy link

eduardagarici commented Mar 21, 2018

Grupa 241:
Echipa:( Aplicatie android) :* Aplicatie pentru gestiunea unui pub cu specific board game. Implementare cos de cumparaturi, payment virtual, user menu: rezervare masa, preferinte board game, achizitionare bauturi/mancare, mentiuni speciale, admin panel: eliminarea de utilizatori, blocarea unei mese, eliminarea cerintelor suplimentare, chat si alte functionalitati
Membri: Munteanu Beatrice, Agarici Eduard, Olaru Bogdan, Nastase Stefan

LE,18.04.2018: User Stories, 2 puncte.

@PopaTiberiuAdrian
Copy link

Grupa 241:
Echipa: joc third person shooter singleplayer, control vehicule, ai pedestrians (path finding), sistem zi/noapte (+vreme), posibilitate cumparare vehicule, arme,(+proprietati), posibilitatea orientarii (minimap), colectare score points din explorarea hartii.
Membri: Popa Tiberiu-Adrian, Vaduva Ancuta.
User stories: 2 puncte.

@andraeft
Copy link

andraeft commented Mar 21, 2018

Grupa: 241
Echipa:(Aplicatie mobila) :* - Aplicatie pentru gestiunea imprumuturilor intre prieteni. Utilizatorul se inregistreaza si poate introduce detalii despre tranzactiile facute si aprobate atat de primul utilizator, cat si de cel de la care imprumuta/caruia ii imprumuta. Aprobare prin cod/amprenta, rating system, algoritmi specifici, statistici useri si alte functionalitati.
Membri: Boaca Lucian, Eftene Andra, Oprea-Cretu Andrei, Zabava Anca
User stories: 2 puncte

@AlexandruZaharia11
Copy link

Grupa 241
Echipa: Aplicatie web - bursa- Utilizatorul se inregistreaza, efectueaza tranzactii (vinde si cumpara actiuni) sau poate introduce o firma pe piata care trebuie validata. Actiunile cresc si scad in functie de numarul de utilizatori care cumpara. Sunt prezentate toate firmele deja inscrise, cu grafice.
Membri: Zaharia Alexandru, Mihutescu Alexandru

@MirunaRux
Copy link

MirunaRux commented Mar 21, 2018

Grupa 241
Aplicatie de chat securizat pentru desktop. Utilizatorii pot comunica securizat, mesajele fiind criptate si decriptate la nivel de client cu ajutorul unei chei de sesiune, cheie necunoscuta pentru nimeni altcineva in afara de clienti. Astfel, atat serverul cat si eventualii atacatori nu pot afla continutul mesajelor.
Membrii : Budoias Miruna, Pauna Alexandra, Popescu Viorel, Dobroiu Andrei, Cobianu Ionut
User stories:2 puncte.

@PapaTeodoraAnca
Copy link

PapaTeodoraAnca commented Mar 21, 2018

Grupa 241
Echipa: Joc (No Name:The Game) 2D de character-development cu mini-jocuri de memorie
Membri: Cencu Alexandra, Marcovschi Octavian, Motoc Madalina, Papa Teodora
user stories:2p.

@daverave1212
Copy link

Grupa: 241/242
CORN: Un limbaj de programare general, medium-level, orientat pe obiect, strictly-typed, care vine cu un kit inclus (comenzi in terminal pentru compilare / un exe care face totul foarte usor) si transforma codul scris in CORN in cod sursa C++, apoi il compileaza automat.
Membri: Irimia David (241), Dobre Sorin (242)
User Stories: 2 Puncte

@HoratiuRazvan
Copy link

Grupa 244:
Echipa: Aplicatie generare carti de vizita prin template-uri.
Membri: Faier Andreea, Dumbrava Horatiu, Vasile Rares.

@denisachicarosa
Copy link

Grupa 234
Echipa: Activity
Membri: Matei Cristina, Jipa Teodora, Tudorache Andrei, Chicarosa Denisa
Structura:

  1. Pagina de start cu logo si buton de start
  2. Pagina de meniu ce contine :
    -joc nou
    -setari
    -regulamet
    -istoric
  3. (Joc Nou) Pagina pentru crearea configuratiei jocului:
    -Numar echipe
    -Pentru fiecare echipa se seteaza nume, culoare pion, numele membrilor
  4. Desfasurarea jocului:
    -Se afiseaza numele jucatorului care urmeaza sa traga o carte de joc.
    -Jucatorul trebuie sa dea click pe unul dintre pachetele de joc ( 3, 4, sau 5 puncte)
    -Apare cartea cu highlight pe campurile care pot fi jucate (desenat, vorbit sau mimat)
    -Langa carte este un buton de start
    -Dupa ce a dat start, porneste cronometrul si se activeaza butonul de oprire (poate fi apasat doar daca echipa a ghicit )
    • Daca au ghicit inainte de expirarea timpului, atunci pionul de misca un numar de casute. Daca nu au ghicit si timpul a expirat, pionul nu se muta.
      -Dupa jucarea cartii, se trece la urmatoarea echipa si se reia acelasi procedeu.
  5. Daca pionul unei echipe ajunge pe ultima casuta, jocul se incheie si echipa respectiva este desemnata castigatoare.
  6. Detalii:
  • provocarile cartilor vor fi salvate intr-o baza de date si vor fi luate random pentru fiecare carte.
  • istoricul va continedetalii despre jocurile precedente
  • vom lucra in IntelliJ IDEA si/ sau Android Studio

@lauracernat21
Copy link

Grupa 234
Joc single player survival 3d first-person (se vede doar mana caracterului), battle cu zombie , upgrade arme (diverse arme rare/banale) intre respawn-urile zombilor , primesti bani pe kill, atacuri pe wave-uri din ce in ce mai greu, spawnat random pe harta, animatii, cer, sunete, armele se spawneaza random pe harta.
Membrii: Balan Mihaela, Alexa Veronica, Cernat Laura, Dragan Gabriela, Oprea Laurentiu.
Vom lucra in Unity si C# (Visual Studio)

@andreisimplu
Copy link

Grupa 234
Aplicatie ce furnizează informații despre sport, știri sportive, meciuri de fotbal din anumite ligi, clasamente, posibilitatea de a selecta meciuri pentru care sa primești notificări (la începutul meciului, atunci când se da un gol...), and statistici despre meciuri / echipe.
Membrii : Putinica Adrian, Urzeala Andrei, Gherghe Mădălin (gr 235), Burlacu Cristian (gr 244)

@Luea12
Copy link

Luea12 commented Mar 13, 2019

Grupa 244
Name: Student Guide
Description: Web application with helpful features for students including their schedule, teacher's announcements, college events, real-time notifications. Other features: TBA.
Members: Badic Cristina, Borza Marius-Vasile ( in charge ), Constantin Octavian-Florin, Constandache Andi-Cosmin, Daramus Claudiu-Lucian
Used technologies: Ruby on Rails, React, MariaDB.

@AnaMaria2019
Copy link

Grupa 244

Joc top-down 2D RPG, va fi constituit dintr-o succesiune de camere cu dificultate progresiva. Deciziile luate pe parcurs vor influenta drumul jucatorului, oferind astfel finaluri diferite. Camerele vor fi de 3 tipuri: Boss Fight, Puzzle si Decision Making.
Membri: Popescu Dan-Andrei, Raducanu Tiberiu-Gabriel, Soare Ana-Maria-Adina.
Proiectul va fi realizat in Unity, iar script-urile vor fi scrise in C#.

@alexgavrila
Copy link

Grupa: 244
Membri: Orasanu Andreea, Istudor Georgiana-Cristina, Gavrila Alexandru Ionut

Name: K9 Adopt
Descriere: Site pentru pentru adoptie de caini.
Vom avea 2 tipuri de useri:Admin si Utilizator.
Utilizatorii isi pot exprima interesul in adoptia unui anumit caine prin lasarea unui comentariu
Folosim: Python, HTML5, CSS3, Javascript. Frameworks: Flask

@calingeorgeadrian
Copy link

Grupa: 234
Echipa: Monopoly
Membri: Hirhui Ema-Ioana, Calin George-Adrian, Druker Remus-Antonio
Descriere: Clasicul boardgame, pana la 6 jucatori, turn-based, jucat dupa regulile originale.
Tehnologii: Unity, C#

@perseuvoleu
Copy link

Grupa 234
Nume:ScrambleJamble
Descriere:Un joc interactiv, simulator de masini cu mini checkpoint, o multime de obstacole si power ups in functie de nivel.
Membrii:Damian Mario, Gaitanaru Andrei, Colis Stefan.

@MihaiPure
Copy link

GRUPA: 244
NUME PROIECT: Faded Island
MEMBRI: Dinca Vlad, Gustin Samuel, Purecel Mihai, Tudose Vlad
DESCRIERE:
- joc story-driven top-down RPG 2D
- userul are posibilitatea de a-si alege factiunea la inceputul jocului; fiecare factiune are perk-uri unice;
- existenta NPC
- caracterul va fi controlat cu wasd/↑←↓→, va fi capabil sa atace (ranged/melee, in functie de factiune) + o abilitate
- jucatorul trebuie sa completeze task-uri pentru a avansa in story
- harta cu pozitia curenta a caracterului
- jucatorul descopera informatii si decide daca sunt relevante/importante/adevarate sau nu
- TBD
- optiunea de a salva in localstorage
TEHNOLOGII: HTML5, CSS, Canvas, JavaScript, Tiled

@razvancazacu
Copy link

FMI Mobile
Echipa : Dumitrascu Claudiu (234), Albu Mihail (242), Cazacu Razvan (234)
I: De ce ?
R: Studentii folosesc mai multe aplicatii pentru a avea acces la informatii. De ce sa nu le aiba pe toate intr-un loc ?
Implement goals:

  • News feed
  • Legare UMS
  • Inbox Mail
    Optional:
    Chat - Grupa ( care sa primeasca mesaje, documente de la profesori )
    - Grup de an -> Informatii legate de examene // materiale

@CatalinSpataru
Copy link

CatalinSpataru commented Mar 13, 2019

GRUPA 234
Echipa: Spataru Catalin; Ciutacu Andrei; Alexandru Andrei
NUME: Beer Finder
Descriere: O aplicatie pe care lumea o poate folosi pentru a vedea ce tipuri de bere se gasesc intr-un pub, un local si/sau in ce local pot gasi anumite sortimente de bere.
Tehnologii: Android, React Native

@IrinaButu2307
Copy link

IrinaButu2307 commented Mar 13, 2019

GRUPA 234
Echipa: Butu Anda Irina, Cercel Ana-Maria, Ciobanu Andrei Ovidiu, Hristescu Andrei
Nume: Travel Journal - Android App
Descriere:
-Login
-Stocare de date in Firebase
-Editare lista calatorii si lista de calatorii favorite (import camera/storage)
-Generare recomandare de calatorie in functie de destinatiile anterioare
-Integrare sistem chat: text, apel video, share multimedia, share calatorii, GIF & Stickers
Tools & Technologies: Java & Android Studio

@aeleneiroxana
Copy link

Grupa 244
Echipa: Aelenei Roxana, Aldea Ana-Catalina, Grigore Andreea, Iancu Andrei
Descriere: un chat criptat, sub forma unei aplicatii web. Utilizatorii pot avea discutii private sau in grup.
Tehnologii: Javascript(React), C#, SQL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment