IMM-liber
De la Ceata
				
								
				(Diferența dintre versiuni)
				
																
				
				
								
				| Tct  (Discuție | contribuții) | Tct  (Discuție | contribuții)   (OpenIMM -> IMM-liber) | ||
| Linia 1: | Linia 1: | ||
| − | '''Pagina proiectului  | + | '''Pagina proiectului IMM-liber''' | 
| Proiectul isi propune sa dezvolte o serie de instrumente software necesare in gestiunea unei firme mici si mijlocii. | Proiectul isi propune sa dezvolte o serie de instrumente software necesare in gestiunea unei firme mici si mijlocii. | ||
| Linia 6: | Linia 6: | ||
| == Premise generale == | == Premise generale == | ||
| − | In principiu elementele generale de arhitectura specificate mai jos sunt aplicabile intregului proiect  | + | In principiu elementele generale de arhitectura specificate mai jos sunt aplicabile intregului proiect IMM-liber: | 
| * aplicatiile folosesc o arhitectura de tip server-client | * aplicatiile folosesc o arhitectura de tip server-client | ||
Versiunea de la data 23 iunie 2015 17:20
Pagina proiectului IMM-liber
Proiectul isi propune sa dezvolte o serie de instrumente software necesare in gestiunea unei firme mici si mijlocii. Tipurile de software pe care le vizam: facturare, gestiune inventar, gestiune clienti, etc
Premise generale
In principiu elementele generale de arhitectura specificate mai jos sunt aplicabile intregului proiect IMM-liber:
- aplicatiile folosesc o arhitectura de tip server-client
- serverul ofera un serviciu REST, cu transport pe HTTP sau HTTPS; modelul ideal de arhitectura este ROA(resource oriented architecture)
- serverul poate fi accesat de catre client doar folosind un sistem de autentificare (OAuth, HMAC)
- clientul ofera cel putin accesul prin browser
- solutiile de baza de date folosite trebuie sa permita instalarea serverului atat in versiune locala cat si in versiune distribuita
Software
1. Facturare - discutii despre dezvoltare

