GDSC 한국외대 챕터 관리자 페이지
바로가기
템플릿 소스코드(Aura Admin)
본 웹페이지는 GDG Jalandhar 커뮤니티에서 제작한 Aura Admin 웹 템플릿을 사용하여 제작/배포 하였습니다.
Aura Admin is the Web App that helps you to mange the Tech Communities like GDGs, DSCs or any other tech communities.
The template is created by GDG Jalandhar team experience of running meetups/events.
Feature | Description |
---|---|
Fast and optimized | PWA on Lighthouse |
Works offline | Can work offline |
Mobile first | Mobo Friendly Web app can be installed as a native app on your phone |
SEO optimized | index all content and get to the top in search results |
Easy in management | Store all the data in Cloud Firestore |
Trigger Push Notification | Trigger Push Notification to Aura Main |
User Management | Role based Authentication for the Team |
Connect | Team Member can communicate in Group |
Usability | Any Tech Communities can use |
- Clone this repo locally
- Setup Environment
- Install Node.js (v8.9.4 or above)
- Install vue cli:
npm install -g @vue/cli
- Install project dependencies:
npm install
- Run locally:
npm run serve
- When you are ready to build for production, use the following command -
npm run build
- A directory named dist will be created
- Install required tools for performing Firebase deployment
- Install Firebase CLI:
npm i -g firebase-tools
- Install Firebase CLI:
- Login into Firebase CLI using the following command -
firebase login
- The Firebase accont must have access authority to this project
- In your terminal at the root directory of the project, build and deploy using the following command
firebase deploy
Awesome! Contributions of all kinds are greatly appreciated. To help smoothen the process we have a few non-exhaustive guidelines to follow which should get you going in no time.
- Squash commits
- Lint your code with eslint (config provided)
- Include relevant test updates/additions
- Pull requests must be made against
develop
branch. Any other branch (unless specified by the maintainers) will get rejected.
Maintainer: 최원혁
Template Author: Vrijraj Singh