This application can be used in Domestic Transport industry to provide transport service to the user.
Hi ๐, I'm Rohith Kumar, a passionate JavaScript fullstack developer.
- 10+ Years of Product Experience in CyberSecurity, Telecom Domain and OTT Platform
- I am a Product Developer with a designer's eye for aesthetics and a security mindset.
- Experienced in the design, development, and deployment of end-to-end projects based on new concepts for Enterprise SaaS applications using the JavaScript environment.
- Expertise in the development of production-ready products using a Clean Architecture for faster and easier code maintenance, as well as the Data Scraping expert.
- This is a platform where users and service providers can sign up.
- User can search available vehicle & can create bookings
- User can create, cancel bookings.
- Admin can add, delete branch for which he is associated with
- Admin can add, delete vehicles to a branch for which he is associated with
- Admin can have birds eye view of available & booked vehicles at any given instance of time.
- Vehicle booking should be done in multiples of 1 hour time slot.
- All bookings should be made before the start time of particular booking.
- Authentication & Authorization of API
- Epoch timestamp is used, which can be easily transferred over the wire & can be easily be converted to any timezone
- Fail fast approach
Vehicle Rental Web Link
Vehicle Rental API Link
- Clean Architecture
- RBAC (Role Based Access Control) for rendering corresponding UI & for API access
- JavaScript
- ReactJs
- TypeScript
- HTML
- Container Component Pattern
- HTML Accessibility
- HTML Semantics
- CSS
- SCSS (CSS Preprocessor)
- BEM (CSS Styling)
- JavaScript
- TypeScript
- NodeJs
- ExpressJs
- API Version Controlling
- Winston for logging & log file rotation
- Babel used for code transpilation
- PM2
- JWT - Used for authentication and authorization.
- API Document
- Postman Collection
If you have any feedback, please reach out to me at [email protected]