Skip to content

A demonstration of a simple todo list with golang and angular

Notifications You must be signed in to change notification settings

jesse-greathouse/todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

todo

Simple demonstration of a Todo List using Golang, MySQL and Angular

How to Install

These instructions assume that you've already created a useable MySQL database for your application, along with having the required credentials. If you do not need a database, you can ignore the database credentials or set them as placeholders for later. If you need help on creating a database, you can learn how, here.

  • Download the git repository
    • git clone https://github.com/jesse-greathouse/todo
  • Change to the todo directory
    • cd todo

Install Golang

To get the detailed instructions, on how to install golang, check here.

Installing the App

$ bin/install.sh

Configuring the app

$ bin/config.sh -- or -- $ bin/config-osx.sh -- if you're on macOS

This is an interactive script that will prompt you for all of the required configuration strings to run the app.

Run the app

$ bin/run.sh

The configuration script creates the run script which will run the application with the required configuration.

Check it in your web browser

At this point you should be able to check the application online at the port you specified.

About

A demonstration of a simple todo list with golang and angular

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published