Giter VIP home page Giter VIP logo

glossary-webui's Introduction

GlossaryWebui

This project was generated with angular-cli version 1.0.0-beta.30.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive/pipe/service/class/module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor. Before running the tests make sure you are serving the app via ng serve.

Deploying to GitHub Pages

Run ng github-pages:deploy to deploy to GitHub Pages.

Further help

To get more help on the angular-cli use ng help or go check out the Angular-CLI README.

Docker

Example commands:

Build container

docker build -t glossary-webui:dev .

Run container

docker run --name glossary-webui -p 4200:4200 glossary-webui:dev

glossary-webui's People

Contributors

solomkinmv avatar ramzamzam avatar angular-cli avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar  avatar

glossary-webui's Issues

Fix style layouts

  • close button for alerts
  • use rows in necessary places
  • use vertical padding in practice list
  • add padding for progress bars
  • add padding for add-word component
  • add padding for add-word-set component
  • display word set name in practice list
  • add search label for the search field in word detail
  • choose file buttons
  • buttons in practice component
  • verify back buttons for all practices
  • verify summary and appropriate final buttons for all practices

Handle exception if registered user with the same username

{"timestamp":1501005684070,"status":500,"error":"Internal Server Error","exception":"org.springframework.dao.DataIntegrityViolationException","message":"could not execute statement; SQL [n/a]; constraint [UK_sb8bbouer5wak8vyiiy4pf2bx]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement","path":"/api/auth/register"}

Add profile component

Profile features:

  • change name
  • change email
  • change password
  • tab to display info, tab to update info

Regressions:

  • registration form (add email support, remove last name)

Migrate API to 0.0.2

  • update services
  • update components
  • print alert when adding already added word

WordSetComponent

  • delete word
  • add present word (1 translation)
  • add present word (multiple translations)
  • add new word
  • print error on adding the same word
  • reset search on cancel

PracticeComponent

  • quiz practice
  • writing practice
  • handle practice results
  • display progress

Add images to words

We need to implement following features:

  • image search while adding word
  • upload image while adding word
  • show associated images in word-set view
  • show associated images in practice view

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.