GDSC 한국외대 챕터 홈페이지
바로가기
템플릿 소스코드(Aura)
본 웹페이지는 GDG Jalandhar 커뮤니티에서 제작한 Aura 웹 템플릿을 사용하여 제작/배포 하였습니다.
Aura is the Web App that helps you to mange the Tech Communities like GDGs, DSCs or any other tech communities with Aura Admin.
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 |
Dark/Light Theme Mode | Light/Dark Theme Mode |
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 | Easy in Management by using Aura Admin |
Trigger Push Notification | Trigger Push Notification to Aura Main |
Usability | Any Tech Communities can use |
Custom Event Page | Now No need to create the website for XYZ event |
Public shareable URL for Team & Speakers | Team member public URL for Self Branding and Public Speaker Directory & Public URL for Promotion |
- 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
- For the production:
npm run build
and then one dir will be created dist
- 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