Skip to content

narkuvatov13/conference-app

Repository files navigation

Requirements

  • Composer
  • Xampp
  • Nodejs

You need to have PHP version 8.0 or above. Node.js version 12.0 or above.

Installation

Backend
  1. Clone the project
  2. Go to the project root directory
  3. Create database and php artisan db:seed and php artisan migrate
  4. Copy .env.example into .env file and adjust parameters
  5. Run php artisan serve to start the project at http://localhost:8000
Frontend
  1. npm install
  2. npm run dev

Project About

Conference Management System

I developed the Conference Management System at my university to digitalize academic conference processes and improve management efficiency. This system includes three different user roles: Reviewer, Administrator, and Author.

User Roles and Permissions

  • ✔ Reviewer:
    • Can assign administrators to conferences.
    • Can create new administrators and list existing ones.
  • ✔ Administrator:
    • Can edit the conferences they are assigned to.
    • Can activate or deactivate conferences.
    • Can create new reviewers.
  • ✔ Author:
    • Can submit applications to conferences.

This project aims to digitalize academic conference organization processes, making them more efficient and structured. It offers flexible and secure access management based on user roles, streamlining the conference workflow.

Project Images

License

The Laravel framework is open-sourced software licensed under the MIT license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published