🔗 Live Site URL: Visa-navigator
The Visa Management System is a web application designed to streamline visa application processes. It allows users to apply for visas, manage applications, and perform administrative tasks seamlessly.
- 📄 Visa Application Submission: Users can easily submit visa applications with relevant details.
- 📡 Application Tracking: Track the status of submitted applications in real-time.
- 🛠️ CRUD Operations: Admins can create, read, update, and delete visa records.
- 📋 Visa Details Display: View comprehensive details about submitted visa applications.
- 🔐 User Authentication: Secure login and registration for applicants and administrators.
- ⚛️ React.js
- 🟢 Node.js
- ⚡ Express.js
- 🛢️ MongoDB
- 🐙 GitHub
- ⚛️ React: A JavaScript library for building user interfaces.
- ⚡ Express.js: A web application framework for Node.js.
- 🛢️ MongoDB: NoSQL database for storing visa application data.
- 📡 Axios: For making HTTP requests to the backend API.
- 🐙 Git: Version control system for tracking changes.
To run the GR_Visa Navigation project locally, follow these steps:
- Clone the Repository:
git clone https://github.com/gr99murad/GR_Visa-Navigation.git - Install Dependencies:
Navigate to the project folder and install the necessary dependencies by running:
npm i - Start the Backend Server:
In a separate terminal, navigate to the backend directory and run:
The backend server will be running at
nodemon index.jshttp://localhost:5000. - Enjoy! local instance of GR_Visa Navigation should now be up and running.
📌 Feel free to contribute, explore, and enhance GR_Visa Navigation! 🎉
