How to build an application for managing technical vehicle information with user authentication? [closed]

I’m currently working on a project for my Information Technology degree to create an application that manages technical vehicle information. The application will have two types of users: admins and regular users. Admins need the ability to add, modify, and delete vehicle data, while users should be able to log in and view this data.

Requirements and Considerations:

User Roles:

*Admins: Can manage vehicle information.
*Users: Can view vehicle information.

Features Needed:

*User authentication (login/logout).
*CRUD operations for vehicle information.
*Search and filter functionality.

As this is my first big project, I’m unsure where to start and would greatly appreciate any guidance. At this stage I have some experience with Python, C++ and JavaScript.

I’d appreciate any insights on the architecture, libraries, or frameworks that might be useful for this application. Thank you!

At this stage I am only planning and want a general idea of what I should do to implement this application.