Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xmilicax/web-app-ticket-sale

University project - an application for event tracking and ticket sales
https://github.com/xmilicax/web-app-ticket-sale

ajax css html javascript jquery

Last synced: 7 days ago
JSON representation

University project - an application for event tracking and ticket sales

Awesome Lists containing this project

README

        

# Web Application for Event Ticket Tracking and Sales

## About Application

###### [ENG]
The app is done as a university project. The goal was to make an application for event tracking and ticket sales using the guidelines posted on Postman. The app is fully written in Serbian language.

**Technologies used**: HTML, CSS, JavaScript, jQuery, AJAX

The functionality is divided into five roles – Guest, Registered User, Blocked User, Cashier and Administrator.
- **Guest** can log in, register and view the list of events
- **Blocked User** can only see the homepage with a notifying message about his status.
- **Administrator** can list, create, edit and delete all user roles, users and locations and has the ability to add events.
- **Registered User** and Cashier were made only to exist as roles, as stated in the guidelines.

To quickly log in, please see the credentials in the file **pass.txt**.
Visit the prototype at https://web-app-ticket-sale.netlify.app/.

###### [SRB]
Aplikacija je kreirana kao projekat za predmet na osnovnim studijama. Glavni cilj bio je da se napravi aplikacija koja bi omogućila rad servisa za prodaju ulaznica za događaje uz praćenje strogo definisanih pravila na platformi Postman.
Aplikacija je napisana na srpskom jeziku.

**Upotrebljene tehnologije**: HTML, CSS, JavaScript, jQuery, AJAX

Funcionalnost je podeljena na pet uloga – Gost, Registrovani korisnik, Blokirani korisnik, Blagajnik i Administrator.
- **Gost** ima mogućnost da se prijavi, registruje i pogleda listu događaja.
- **Blokirani korisnik** ima pristup samo jednoj stranici na kojoj stoji poruka obaveštenja o njegovom statusu.
- **Administrator** ima mogućnost da prikaže, napravi, menja i briše uloge korisnika, korisnike i lokacije i može da dodaje događaje.
- **Registrovani korisnik** i **Blagajnik** su napravljeni samo radi drugih funkcionalnosti, prema pravilima.

Podatke za prijavu korisnika pogledati u fajlu **pass.txt**.
Posetite prototip na linku https://web-app-ticket-sale.netlify.app/.