VirtualManager is a virtual event manager website built with React on the front-end. The back-end technology is yet to be decided, but it will either be Django or Node.

Home Image


To run VirtualManager on your local machine, you’ll need to have Node.js installed. Once you have Node.js installed, follow these steps:

  1. Clone this repository to your local machine using git clone.
  2. Navigate to the frontend directory and run npm install to install the front-end dependencies.
  3. Run npm start to start the React development server on port 3000.
  4. Open http://localhost:3000 in your web browser to see the React app.
  5. In a new terminal window, navigate to the backend directory and run npm install to install the back-end dependencies.
  6. Run npm run server to start the Node.js server on port 3001.
  7. Use a tool like Postman to send requests to the Node.js server at http://localhost:3001.


VirtualManager provides the following features:

  • User authentication and authorization
  • Event creation and management
  • Attendee registration and management
  • Customizable event pages
  • Integration with popular virtual event platforms


We welcome contributions from the community! To contribute to VirtualManager, please follow these steps:

  1. Fork this repository.
  2. Create a new branch with your feature or bug fix.
  3. Make your changes and commit them with clear commit messages.
  4. Push your changes to your forked repository.
  5. Create a pull request to merge your changes into this repository.


This project is licensed under the MIT License. See the LICENSE file for details.


If you have any questions or feedback about VirtualManager, please contact us at [email protected] .


View Github