Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/georgebrata/charityapp
CharityApp e aplicatia care te ajuta sa iti gestionezi voluntarii si evenimentele din organizatia ta de caritate 🎗
https://github.com/georgebrata/charityapp
koa nodejs sqlite3 vue vuejs2 webpack
Last synced: 24 days ago
JSON representation
CharityApp e aplicatia care te ajuta sa iti gestionezi voluntarii si evenimentele din organizatia ta de caritate 🎗
- Host: GitHub
- URL: https://github.com/georgebrata/charityapp
- Owner: georgebrata
- License: apache-2.0
- Created: 2019-05-27T14:51:29.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-11T00:53:21.000Z (about 2 years ago)
- Last Synced: 2024-11-12T21:22:37.331Z (3 months ago)
- Topics: koa, nodejs, sqlite3, vue, vuejs2, webpack
- Language: CSS
- Size: 1.15 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Getting started
The stack is built using [vue-cli webpack](https://github.com/vuejs-templates/webpack) so to get started all you have to do is:
Frontend
``` bash
# Clone this repository
> git clone https://github.com/kyokidG/CharityApp.git
# Navigate in it
> cd CharityApp
# Install dependencies for frontend
> yarn install
# Install dependencies for backend
> cd backend && npm install && cd ..
# Run database migrations
> cd backend && npm run db:migrate && cd ..
# Load some dummy data in the database (optional)
> cd backend && npm run db:load && cd ..
# serve the backend
> cd backend && npm start
# open another terminal in the project root folder and serve the frontend with hot reload at localhost:8080
> yarn serve
```## Frontend
Current arbitrary choices are:
- Vuex modules for store
- Vue-axios for ajax requests
- 'rwv' as prefix for components## Backend