# Magazinul Casa Viitorului Magazinul Casa Viitorului este un proiect de licență pentru Facultatea de Informatica din cadrul Universitatii Titu Maiorecu care reprezintă un site de e-commerce ce comercializează dispozitive inteligente pentru casă. ## Instalare și configurare Pentru a instala și configura proiectul local, urmați pașii de mai jos: 1. Clonează acest repository pe mașina ta locală: \```bash git clone https://github.com/your_username/magazinul-casa-viitorului.git \``` 2. Instalează toate dependențele necesare: \```bash cd magazinul-casa-viitorului npm install \``` 3. Configurați variabilele de mediu într-un fișier `.env`. Utilizați `.env.example` ca șablon. 4. Porniți serverul de dezvoltare: \```bash npm start \``` Aplicația va rula acum pe `http://localhost:3000` în browserul dvs. ## Funcționalități - Autentificare și înregistrare utilizatori - Căutare avansată de produse - Filtrare produse după categorie, preț și rating - Adăugarea produselor în coșul de cumpărături - Finalizarea comenzii și gestionarea comenzilor de către utilizator - Administrarea utilizatorilor și a produselor de către administratori ## Tehnologii utilizate - [React](https://reactjs.org/) - bibliotecă JavaScript pentru construirea interfeței - [Redux](https://redux.js.org/) - gestionarea stării aplicației - [Node.js](https://nodejs.org/) și [Express](https://expressjs.com/) - server de back-end - [MongoDB](https://www.mongodb.com/) - bază de date NoSQL ## Licență Acest proiect este licențiat sub o licență MIT. Consultați fișierul [LICENSE](LICENSE) pentru mai multe informații. ## Întrebări și suport Dacă aveți întrebări sau întâmpinați probleme în timpul instalării sau rulării aplicației, vă rugăm să creați o problemă (issue) în secțiunea [Issues](https://github.com/your_username/magazinul-casa-viitorului/issues) a acestui repo. ## Autor Magazinul Casa Viitorului a fost creat de Alexandru Serban ca proiect de licență pentru Universitatea Titu Maiorescu. --- **Notă**: Acest README este destinat să ofere o prezentare a proiectului și să ofere instrucțiuni pentru instalare și utilizare. Puteți să personalizați și să extindeți acest fișier în funcție de necesitățile dvs.