Giter Club home page Giter Club logo

jam-stack-app's Introduction

JAM Stack App

This is a work in progress project (far from being complete) with the goal to improve my skills on Node.js, React and React Native. The purpose is to build an API with public and private routes that will be accessed by a restricted dashboard (backend UI) to add, edit and delete content and by an App that will consume the data.

Stack

  • Node JS
  • React
  • React Native (not started yet)

API

The API is being built on Node.js. For restricted routes I'm using jsonwebtoken. The database being used is SQLite and the queries are made with the knex.js query builder package.

Dashboard

The private dashboard will allow users to manage all the app content by making calls to the created API through the Axios package. This backend UI is being developed with the Create React App boilerplate. Currently, only the Login feature and Settings page are built (even not at 100%).


This is project makes use of some approaches and tools to provide a better code quality and more consistency.

  • Huksy
  • Lint-staged
  • Standard JS

jam-stack-app's People

Contributors

tiagocastro070 avatar

Stargazers

João Pedro Rubira Crulhas avatar

Watchers

James Cloos avatar  avatar

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.