Coder Social home page Coder Social logo

one_click_business's Introduction

one_click_business

A REST API framework that allows you to focus on your business.

Reinventing wheel is too boring and meaningless. According to my observation, the majority of businesses are simply CRUD operations and a little data summarization. We now have plenty of web frameworks, however, they still require plenty of works to have an auth system, permission system and most importantly, the database.

Also, millions of people who have brilliant ideas in their minds can't make the idea real simply because they might not know programming or building websites for now.

In a word, the programming skills required for building an app is still a barricade for people. Therefore, I want to build a framework that eliminates this barricade even further. I will provide auth, permission and database systems and users could put 100% of their work on their idea, rather than figuring out how to build these infrastructures.

Thus, this project may not be very technically heavy, but I believe it will be useful for idea verifying.

What we have for now

  • Authentication system with permission scopes
  • MongoDB connection and some helper functions

My next step

  • Build a compatible client side using React.js(or sth else, idk)

Projects used

  1. FastAPI: A simple but powerful RESTapi framework also implemented OAuth2 and OAuth2 scope.
  2. MongoDB: Powerful DB, easy to use, friendly for rapid changing, tested by time.

Future works

  • One-click deployment
  • Admin page
  • Data analyzing tools
  • WebApp skeleton code using React.js to interact with the server
  • Maybe other platforms? I'm interested in flutter and will look into it in the future.

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.