Giter VIP home page Giter VIP logo

sedaily-front-end's Introduction

logo

SEDaily Website

Web front end for the Software Engineering Daily application, a Vue.js project

Getting Started

See the companion project API required to run the web front end locally.

# cloning the project
git clone https://github.com/SoftwareEngineeringDaily/sedaily-front-end.git
cd sedaily-front-end/

# install dependencies
npm install

# serve with hot reload at localhost:8080, using API and event service API running locally
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run selenium tests (working)
npm run selenium-test

For detailed explanation on Vue.js webpack configuration, checkout the guide and docs for vue-loader.

Available API environments

In order to speed up configuration, you can use the API and event stream API's in other environments:

# serve with hot reload at localhost:8080, using API running on staging
npm run dev:api-test

# serve with hot reload at localhost:8080, using API running on production
npm run dev:api-prod

Install selenium web driver:

Download & Install Selenium Standalone Server (v3.6.0) http://www.seleniumhq.org/projects/webdriver/ http://www.seleniumhq.org/download/

Contributing

master branch is deployed to production develop branch gets pushed to staging

We have an active Slack community that you can reach out to for more information or just to chat with anyone. Check out the Slack Channel SED app development slack channel. Also see the Open Source Guide.

Flow

Flow status is in progress.

Pushing to Production

Remember to npm run build and then ** commit all new files** and then npm run deploy2 Works if done from master branch. To delete commit:

git fetch origin git reset --hard origin/master

sedaily-front-end's People

Contributors

jasonify avatar dfcook avatar crablar avatar thehollidayinn avatar edgar971 avatar joshmorel avatar andrewmarklloyd avatar gmemstr avatar canadauni avatar dileep8014 avatar muradkhan101 avatar andersonreyes avatar carlmungazi avatar itaykomemy avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.