Skip to content

πŸ“™ Configuration is one of the biggest deterrents for learning coding skills, use one of these well-maintained boilerplates and focused on what really matters: Polishing your coding skills πŸ”₯πŸ’».

License

Notifications You must be signed in to change notification settings

4GeeksAcademy/Templates-Boilerplates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

4Geeks Academy's Templates and Boilerplates

By @alesanchezr and other contributors at 4Geeks Academy

last commit build by developers build by developers

πŸ”₯ Here you can find the documentation about these boilerplates: start.4geeksacademy.com
  • Empty project: Ideal for beginners, lightweight server.py to run HTML projects.
    Open Repository

  • Vanilla JS with Vite: Use vite without front-end frameworks. Hot Deploy. ES7. Minimum configuration but professional workflow. Ideal for juniors starting on vite.
    Open Repository

  • React.js: Create React App has too many files and almost no utilities; this version is simplified. Ideal for beginners.
    Open Repository

  • React.js Advanced: Ideal for professional development, Minimum version for Flux + Context API implemented. One click deploy to several hostings free, documentation and video tutorials.
    Open Repository

  • Full Stack: React + Flask API: React Front-End and Python/Flask API backend, one click deploy to Heroku.
    Open Repository

  • Fast API: Ideal for professional backend development, the minimum possible boilerplate for building API's with Fast API. Fixes common problems like CORS, Tests, Error Handling, Authentication, SQL Alchemy Integration, Pipenv, .env, One-Click deploy to Render.com and Heroku (free hosting).
    Open Repository

  • Express API (with TypeScript): Building API's with Express and TypeScript. Uses TypeORM as ORM. Heroku ready.
    Open Repository

Other deprecated templates (⚠️ Unmaintained & Deprecated):

  • Vanilla JS with Webpack: Use webpack without front-end frameworks. Hot Deploy. ES7. Minimum configuration but professional workflow. Ideal for juniors starting on webpack.
    Open Repository

  • React.js: Create React App comes with too many files and almost no utilities. With documentation and video tutorials, deploy to different servers in just one command. Ideal for anyone.
    Open Repository

  • Flask API: Ideal for professional backend development, the minimum possible boilerplate for building API's with Flask. Fixes common problems like CORS, Tests, Error Handling, Authentication, SQL Alchemy Integration, Pipenv, .env, One-Click deploy to Heroku (free hosting).
    Open Repository

  • Flask API + VanillaJS: The Flask boilerplate merged with the VanillaJS boilerplate, for anyone interested in publishing front-end and back-end in the same hosting and one unified project.
    Open Repository

  • Django Rest: Smallest possible approach for building API's with django, one click deploy to Heroku (free hosting), documentation and video tutorials.
    Open Repository

  • Headless WordPress for Developers: Heavy developer oriented boilerplate for WP, create API's similar to modern frameworks like Flask, Express, etc. MVC Implementation and bare minimum theme implementation. 100% command line integration and installation. No need for the WordPress admin.
    Open Repository

Contributors

These templates were built as part of the 4Geeks Academy Coding Bootcamp by Alejandro Sanchez and many other contributors. Find out more about our Full Stack Developer Course, Data Science Bootcamp.

You can find other templates and resources like this at the school's Github page.

About

πŸ“™ Configuration is one of the biggest deterrents for learning coding skills, use one of these well-maintained boilerplates and focused on what really matters: Polishing your coding skills πŸ”₯πŸ’».

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published