- Simple event management system.
- NuxtJs - Frontend framework
- Flowbite - UI library powered by tailwindcss
- vue-validate - Form validation
- @nuxtjs/leaflet - Map integration
- @nuxtjs/apollo - Apollo client
- To setup the backend follow the steps listed in this repo setup section.
-
Clonning the repo
git clone https://github.com/Besufikad17/minab_events.git
-
Installing npm packages
cd minab_events && npm install
-
Connecting to backend
touch .env
GQL_HOST="" PLACE_API_URL="" PLACE_API_KEY=""
-
Running
npm run dev
Auth pages
Landing page
Browse events page
Event details
Bookmarks and Reserved events page
Create and Edit event page