/Personality_type_app

Aplicatie web MVC pentru determinarea tipului de personalitate realizata in cadrul practicii de vara de la Pentalog Brasov

Primary LanguageJavaScript

Personality type application

Find your personality type and what movies and places suit you.

Aplicatie pt determinarea tipului de personalitate realizata in cadrul proiectului Estival Experience la Pentalog Brasov.

Functionalitati

Orice user poate vedea cele 4 tipuri de personalitati cu descrierile lor (afisate in Popups).
Un user logat poate accesa un formular si raspunde la 20 de intrebarile cu raspuns unic (fiecare afisata pe rand intr-un carusel).
Pe baza intrebarilor se determina la final ce tip de personalitate are userul si se afiseaza o pagina cu sugestii de filme si locuri de vizitat care i s-ar potrivi.

Echipa

3 persoane + 2 mentori

Tehnologii si limbaje de programare folosite

Aplicatia a fost implementata in ASP.NET MVC utilizand Visual Studio

  • Entity Framework (tehnica code first)
  • Identity Framework (pentru useri si sesiuni log in\log out)
  • C#
  • JavaScript
  • Css
  • Bootstrap
  • Html
  • DaFont
  • Bitbucket

Diagrama Conceptuala

DC

Fisiere

  • Documentatia se gaseste aici.
  • Controllerere fiecarei entitati ii corespunde un controller - pt. partea de Back-End
  • View-uri ceea ce vede utilizatorul.
  • Modele entitatile pe baza carora s-au generat tabelele din baza de date si relatiile dintre acestea cu ajutorul migratiilor (code first).

Demo

Home Page Register TestInstr Quizz Results