Web-application, trading data
Task:
Develop a website layout and company logo.
Develop a web application that allows evaluating a specific product based on static data and dynamic data from exchanges that are updated daily.
Technological stack:
Frontend: Next.js, React, TypeScript, JavaScript, SCSS.
Backend: Java
Databases: PostgreSQL, MongoDB
Responsive design
Testing
Completed:
Company logo and application design developed.
User registration and login implemented, verification via SMS.
Administrative panel created.
Functionality implemented:
Display of static and dynamic data in tables stored in the database.
Ability to view detailed information on each type of data used to evaluate products, and on each product individually.
Ability to create, add, edit, and delete data used to evaluate products, and the products themselves (including images).
User registry management with the ability to change roles and access rights.
Data and product search by keywords.
Storage and display of product evaluation statistics overall and for each user separately.
Dynamic data:
Data comes from exchanges. Based on them, the backend calculates the maximum and minimum price indicators for a given period.
Data is stored in the database and updated periodically.
User part of the application:
Display of price charts for precious metals in real-time.
Search for products based on specified criteria, display of search results, and product evaluation.
Pages informing the user about the company's activities, services, capabilities, and advantages.
Contact page with the ability to contact a manager in the respective region.
Personal account with different functionality depending on access rights (3 access options provided). In the account, you can view and change personal data, view statistics of your own evaluations, set or change the discount amount (if the corresponding access right is available).
Current status:
The application is deployed on the server.
Website promotion (SEO) and technical support are ongoing.
Develop a website layout and company logo.
Develop a web application that allows evaluating a specific product based on static data and dynamic data from exchanges that are updated daily.
Technological stack:
Frontend: Next.js, React, TypeScript, JavaScript, SCSS.
Backend: Java
Databases: PostgreSQL, MongoDB
Responsive design
Testing
Completed:
Company logo and application design developed.
User registration and login implemented, verification via SMS.
Administrative panel created.
Functionality implemented:
Display of static and dynamic data in tables stored in the database.
Ability to view detailed information on each type of data used to evaluate products, and on each product individually.
Ability to create, add, edit, and delete data used to evaluate products, and the products themselves (including images).
User registry management with the ability to change roles and access rights.
Data and product search by keywords.
Storage and display of product evaluation statistics overall and for each user separately.
Dynamic data:
Data comes from exchanges. Based on them, the backend calculates the maximum and minimum price indicators for a given period.
Data is stored in the database and updated periodically.
User part of the application:
Display of price charts for precious metals in real-time.
Search for products based on specified criteria, display of search results, and product evaluation.
Pages informing the user about the company's activities, services, capabilities, and advantages.
Contact page with the ability to contact a manager in the respective region.
Personal account with different functionality depending on access rights (3 access options provided). In the account, you can view and change personal data, view statistics of your own evaluations, set or change the discount amount (if the corresponding access right is available).
Current status:
The application is deployed on the server.
Website promotion (SEO) and technical support are ongoing.