Web application that allows users to create events, invite guests and vendors, plan activities, and create a list of items to be brought to the event
Software Requirements:
- Internet browser
- A code editor like VSCode or Atom to view or edit the codebase.
- MySQL
Setup:
- Click on this link to the project repository on GitHub.
- Click on the "Clone or download" button to copy the project.
- If you know how to use the command line and Github, clone the project with
git clone. Use "Download ZIP" if not. - Extract the Zip to a folder of your choice and open with a code editor (i.e. vscode)
- Use a SQL Manager Database such as mySQL Workbench.
- Create an appsettings.json file in Your Filepath/
Gatherand copy/paste this code:
{ "ConnectionStrings": { "DefaultConnection": "Server=localhost;Port=3306;database=Name Your Database;uid=root;pwd=Your Password;" } } - Navigate to the Gather directory by entering
cdYour Filepath/Gather. Then enterdotnet restore,dotnet build,dotnet ef database updatethendotnet runinto the terminal.
- Make it so event creator can have a list of items for guests to bring that removes items as they're selected by guests.
- Have vendor and guest roles for users to separate items guests are bringing from items vendors are selling.
- Project is missing the .gif file that's supposed to play on the home page because it was too large to upload to github which messes up the home page display
https://github.com/khanjo https://github.com/workmanmcr https://github.com/Molagg92
- C#
- .NET-Core 2.2
- ASP.NET Core MVC
- Entity Framework Core
- MySql
- Visual Studio Code
- GitHub
Copyright (c) 2023 Mike Workman, Joshua Khan, Erik Zambrano