This project is developed in JavaScript using Node.js, React.js, and Vite.
The execution environment of the Instaya project in its entirety is called MERN and this part refers specifically to the Frontend of the application.
Instaya is an exercise that showcases a web application for a physical package courier company. The Frontend part of the application demonstrates an interactive and fast experience, updated in real-time using React's hooks.
Developed as an exercise as part of the "MisiónTIC" program by the Colombian government to train programmers in response to the high demand for these professionals.
- Session management through cookies.
- Security through password encryption and decryption.
- Login, register, and home views.
- Interactivity and fluency in the use of components in the different views.
- Parcel tracking through unique code generation.
- Possibility of editing shipments and changing order parameters.
To install and run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/instaya-frontend.git
- Navigate to the project directory:
cd instaya-frontend - Install the dependencies:
npm install
- Start the development server:
npm run dev
After starting the development server, you can access the application at http://localhost:3000 in your web browser. You can use the following credentials to log in:
Regular User
- Email:
user@example.com - Password:
password123
Admin
- Email:
admin@example.com - Password:
adminpassword
The application is deployed and can be accessed via the following link:
The formal project documentation (in Spanish) can be accessed via the following link:
For any inquiries or feedback, you can reach me via LinkedIn.