34

gBoards - A Trello like Angular Application

 5 years ago
source link: https://www.tuicool.com/articles/hit/imeyi2Z
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

GBoards

yQniamI.gif

Features

  • Trello Like Applcation!
  • Angular FrontEnd Application | Material Design
  • Node.js BackEnd | Express.js
  • MongoDB Integration
  • Boards
    • Add | Update | Delete
  • Lists
    • Add | Update | Delete
  • Cards
    • Add | Update | Delete

ToDo:

BackEnd:

FrontEnd:

Development Server

In order for you to use this Project, you need to have a MongoDB Account, and a Database Created.

After that, create a config.json inside the backend folder with the following data:

{"mongo_url": "url to your database", "database": "database name"}

With that done, you are good to run the project.

FrontEnd

Angular Application | Inside frontend folder

Run with ng serve --open .

Will open the Application in your Browser. If it doesn't navigate to http://localhost:4200/ .

BackEnd

Node.js Application | Inside backend folder

First run npm install Run with nodemon app.js .

Backend Routes

Release History

  • 1.0
    • First Release | Simple functionalities Implemented.

Meta

Guido Pereira – [email protected]

Distributed under the MIT license.

https://github.com/stereopt/

Contributing

  1. Fork it ( https://github.com/stereopt/gBoards/fork )
  2. Create your feature branch ( git checkout -b feature/fooBar )
  3. Commit your changes ( git commit -am 'Add some fooBar' )
  4. Push to the branch ( git push origin feature/fooBar )
  5. Create a new Pull Request

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK