Overview:
Aura v3 is a standard web application designed for managing tech communities like GDGs, DSCs, and other tech communities with its Aura Admin. The app is optimized for speed, works offline, offers dark and light theme modes, and is mobile-friendly. It is also SEO optimized, easy to manage, and allows the creation of custom event pages.
Features:
- Fast and optimized: PWA on Lighthouse
- Works offline: Can work offline
- Dark/Light Theme Mode: Light/Dark Theme Mode
- Mobile first: Mobile-friendly web app can be installed as a native app on your phone
- SEO optimized: Index all content and improve search rankings
- Easy in management: Managed efficiently with Aura Admin
- Usability: Suitable for any tech communities
- Custom Event Page: No need to create a separate website for events
Installation:
To set up Aura v3, follow these steps:
Setup Environment:
- Install Node.js (v8.9.4 - v12.13.0)
- Install Vue CLI:
npm install -g @vue/cli
- Install project dependencies:
npm install
Firebase Configuration:
- Update
firebase.js
file insrc/config/
with Firebase config codes. - Adjust field names in
vue.config
- Update
Run Locally:
- Launch locally with
npm run serve
- Launch locally with
Deployment on Firebase:
- Install Firebase CLI:
npm i -g firebase-tools
- Login to Firebase CLI:
firebase login
- Update Firebase Project ID in
.firebasesrc
file - Set up hosting in Firebase Console
- Copy the provided sub-domain URL for deployment
- Install Firebase CLI:
Summary:
Aura v3 is a feature-rich web application designed for managing tech communities effectively. With fast loading times, offline capabilities, and customization options, it offers a comprehensive solution for community administrators. The installation process involves setting up the environment, configuring Firebase, and deploying on Firebase hosting for seamless accessibility.