Git Product home page Git Product logo

blog-with-node-react's Introduction

๐Ÿ‘‹ Hi, Iโ€™m Jordan

  • ๐ŸŒฑ Iโ€™m a senior developer, building highly scalable commercial products.
  • ๐ŸŒฉ๏ธ I'll be launching a product to market soon, watch this space ๐ŸŒฉ๏ธ
  • ๐ŸŽ† You can find my LinkedIn here: https://www.linkedin.com/in/jordan-thomson-708a23171
  • :shipit: All the good stuff is hidden from prying eyes i'm affraid :shipit:

blog-with-node-react's People

Contributors

jordt avatar mr-jackpot avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

blog-with-node-react's Issues

Create Blog Page

Suggest here we create a page that pulls blogs from database - think we'll need to improve database before this is do able

Create About Page

We'll need an 'about' page - suggest we describe the tech used for the webpage and maybe pull some fun db stats? Total entries or something similar?

nodemon is causing the back end to crash on master

Error: listen EADDRINUSE: address already in use :::3005
[0] at Server.setupListenHandle [as _listen2] (net.js:1331:16)
[0] at listenInCluster (net.js:1379:12)
[0] at Server.listen (net.js:1465:7)
[0] at Function.listen (/Users/jordanthomson/code/blog-with-Node-React/node_modules/express/lib/application.js:618:24)
[0] at Object. (/Users/jordanthomson/code/blog-with-Node-React/src/server/index.js:79:5)
[0] at Module._compile (internal/modules/cjs/loader.js:1085:14)
[0] at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
[0] at Module.load (internal/modules/cjs/loader.js:950:32)
[0] at Function.Module._load (internal/modules/cjs/loader.js:790:12)
[0] at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12)
[0] Emitted 'error' event on Server instance at:
[0] at emitErrorNT (net.js:1358:8)
[0] at processTicksAndRejections (internal/process/task_queues.js:82:21) {
[0] code: 'EADDRINUSE',
[0] errno: -48,
[0] syscall: 'listen',
[0] address: '::',
[0] port: 3001
[0] }
[0] [nodemon] app crashed - waiting for file changes before starting...

Add Jest Testing

We should integrate some automated testing and move towards TDD.

Refactor Pages and Routes

As a user I want to view a homepage explaining how the application works, a submit blog page which lets me submit a blog, and a view blogs page which lets me view a blog.

Our DB has timed out

The production DB has timed out due to inactivity.

Solution - create a local MongoDB instance that doesn't require the production cloud version. We should do this in such a way that it boots an instance of the server with env variables provided.

Our localDB might also want to ingest data on start up.

Get Blogger bug, no response

When I enter data of character 'a' into the Get Blogger box, I get no response back on the front end. On the server console however it has successfully retrieved a couple of names

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.