Skip to content

App-Event is a SaaS-like event planing platform that allows you to create events, invite people to them and export datas about them.

License

Notifications You must be signed in to change notification settings

Raxuis/app-event

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

app-event-banner

 

App-Event

Github top language Github language count Repository size License


About   |   Features   |   Technologies   |   Requirements   |   Starting   |   License   |   Author


🎯 About

App-Event is a SaaS-like event planing platform that allows you to create events, invite people to them and export datas about them.

✨ Features

🖍️ Create your event thanks to an event model
✎ Create your own event
✍️ Edit your event
➕ Add custom fields to you event like Price, Special Guests etc...
👨 Edit your profile
🎪 Add resources to your event
👷‍♂️ Handle resources => Increment, Decrement Quantity and Edit Resources
☑︎ Declare available to this event or not
📁 Export your event infos to PDF or CSV
🚫 Delete your event

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git and Node installed.

🏁 Starting

Cloning, adding environment variables

# Clone this project with GitHub
$ git clone https://github.com/Raxuis/app-event.git

# Clone this project with GitLab
$ git clone https://gitlab.com/Raxuis/app-event.git

# Access
$ cd app-event

# Create a .env file
$ touch frontend/.env

# Fill it with your frontend and backend ports by following the .env.example

Frontend Installation

# Go to frontend folder
$ cd frontend

# Install dependencies
$ npm install

# Run the project
$ npm start

# The server will initialize in the <http://127.0.0.1:9090>

Backend Installation

# Go to backend folder
$ cd backend

# Install dependencies
$ composer install

# Look for all the classes and files it needs to include again
$ composer dump-autoload

# Start your Nginx server and PHP server

# 👇 For MacOS
$ brew services start php@8.3 && brew services start nginx

# 👇 For Windows
$ sudo systemctl start php@8.3 && sudo systemctl start nginx

# Start your MAMP / XAMP / LAMP server

# Upload on PHPMyAdmin the database app_event.sql which is in the database folder

# The server will initialize on the port specified in the Nginx configuration file

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❤️ by Raphaël

 

Back to top

About

App-Event is a SaaS-like event planing platform that allows you to create events, invite people to them and export datas about them.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages