Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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 🎗

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