Skip to content

Localhost depoloyment of my Todo application built using Angular

License

Notifications You must be signed in to change notification settings

ar124officialwd/ngtodo-nodejs-source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ngtodo-nodejs-source

Server Source of my Todo application NGTODO

This app is part of my learning Journy! I created this app for challanging my NodeJS and Angular skills.

A SIMPLE TODO APPLICATION - NGTODO
Copyright (C) 2019 'Ahmad Raza'

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

THIS APP

This is a simple todo application for creating Todos! This would run on local server to be in action. This is not to be deployed, but if you find it useful, you may clone and tweak it to be deployed!

INFACT THIS REPOSITORY CONTAINS APP, LAUNCHING SERVER AND USING FRONTEND BUILD OF NGTODO TO SHOW THAT IN ACTION.

WARNING!!! THIS IS AN INSECURE SERVER SOURCE. DEPLOYING THIS IN PRACTISE WOULD NOT BE FINE! MAY BE LATER I WOULD TRY TO MAKE IT SECURE USING HTTPS AND ENCODING/DECODING WHILE DATA TRANSFER, BUT EVEN THAT WOULD NOT MAKE IT READY TO BE DEPLOYED!

If you want to improve its security layer, I would feel encouraged at that. Improve and make a pull request.

TESTING AND TASTING

Sure, I don't need to guide experts but here is guide to taste this app on Linux/Unix for beginners

  1. clone repository
git clone https://github.com/ar124official2019/ngtodo-nodejs-source
  1. change directory to newly created repo directory
cd ngtodo-nodejs-source
  1. install dependencies, npm need to be installed on your machine
npm install
  1. start server, Please note down the port number logged on startup
npm start
  1. now open your favorite browser and navigte to url http://127.0.0.1:PORT to see it running where PORT is port displayed on npm start Usually it would be 3000 so url would be http://127.0.0.1:3000

CLONE/FORK

Before you clone/fork this this repository, please see license first!

About

Localhost depoloyment of my Todo application built using Angular

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published