A fictional website (in Romanian) which lets users post articles of their latest in-fashion clothing, make-up, manicure and so on... Front-end is Angular, and back-end is Java Spring.
You must use this alongside its back-end
This project was originally created for my university class.
The implementation should be finished by now:
- Front-end/UI Looks ✅
- Mock data ✅
- Validation ✅
- CRUD Operations ✅
- Unit Testing ✅
- User Features ✅
- Back-end server ✅ Back-end
- Back-end details ✅
- Back-end SQL database ✅
- Back-end User Support ✅
- Back-end User Session Security Audit ✅
- Security check: no CSRF, no cross-origin scripts, no SQL Injection ✅
- Security update: better password encryption considerations ✅
- Mobile friendly interface ✅
✅ - done | 🟡 - roughly 50% done | 🔴 - not yet started
The front-end was written with Safari (WebKit) in mind, as I use a MacBook. I have tried to make the SCSS code as portable as possible, though some platforms may see differences. Please open a new issue if you encounter any trouble.
Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.
Run ng build to build the project. The build artifacts will be stored in the dist/ directory.
Run ng test to execute the unit tests via Karma.
