Skip to content

Lancr is a full-stack application which allows user to create profiles, projects, etc and hire as well as work for someone based on requirements. Users can also connect and interact with each other.

Notifications You must be signed in to change notification settings

jash139/lancr-vue

Repository files navigation

Lancr

Lancr is a full-stack application which allows user to create profiles, projects, etc and hire as well as work for someone based on requirements. Users can also connect and interact with each other.

The app uses Nuxtjs, Vue and Vuex for state management. Vuetify and Buefy have been used for UI components. Firebase is used for user authentication and chat functionality.

Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# generate static project
$ npm run generate

Create a .env file in the root directory of the project with following values of firebase config and BASE_URL if running backend other than localhost:5000.

API_KEY=
AUTH_DOMAIN=
PROJECT_ID=
STORAGE_BUCKET=
MESSAGING_SENDER_ID=
APP_ID=
BASE_URL=

Your front-end application is good to go! Proceed to backend setup.

About

Lancr is a full-stack application which allows user to create profiles, projects, etc and hire as well as work for someone based on requirements. Users can also connect and interact with each other.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages