All Projects → anikethsaha → create-web-app

anikethsaha / create-web-app

Licence: Apache-2.0 license
Select your project type and use any boilerplate to get started! a project where you dont need any manually boilerplate adding phase in your software development phases

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to create-web-app

Generator Fountain Webapp
Yeoman 'fountain' generator to start a webapp
Stars: ✭ 985 (+6466.67%)
Mutual labels:  yeoman-generator, webapp
safenetwork-gitportal
p2p git portal - a decentralised alternative to github
Stars: ✭ 12 (-20%)
Mutual labels:  webapp
NodeExpressCRUD
Node, Express, Mongoose and MongoDB CRUD Web Application
Stars: ✭ 45 (+200%)
Mutual labels:  webapp
staticfuzz
Memories which vanish
Stars: ✭ 15 (+0%)
Mutual labels:  webapp
generator-antd-pro
An easy way to build your ant-design-pro application.
Stars: ✭ 34 (+126.67%)
Mutual labels:  yeoman-generator
fastify-example
Example webapp with Fastify
Stars: ✭ 18 (+20%)
Mutual labels:  webapp
generator-node
🔧 Yeoman generator for Node projects.
Stars: ✭ 16 (+6.67%)
Mutual labels:  yeoman-generator
HolyTips
A Collection of Notes, Checklists, Writeups on Bug Bounty Hunting and Web Application Security.
Stars: ✭ 1,210 (+7966.67%)
Mutual labels:  webapp
gomodest-starter
A complex SAAS starter kit using Go, the html/template package, and sprinkles of javascript.
Stars: ✭ 68 (+353.33%)
Mutual labels:  webapp
restaurant-finder-featureReviews
Build a Flask web application to help users retrieve key restaurant information and feature-based reviews (generated by applying market-basket model – Apriori algorithm and NLP on user reviews).
Stars: ✭ 21 (+40%)
Mutual labels:  webapp
energy-use-case-trading-client
Energy Use Case Web UI for Lition Trading Platform
Stars: ✭ 23 (+53.33%)
Mutual labels:  webapp
generator-nitro
Your frontend? Fuel it with Nitro! Develop your frontend with a proven but flexible Node.js app, even in a large team.
Stars: ✭ 65 (+333.33%)
Mutual labels:  yeoman-generator
pyenvdiff-lib
Python environment comparison tool
Stars: ✭ 23 (+53.33%)
Mutual labels:  webapp
Steward
A stock portfolio manager that provides neural net based short-term predictions for stocks and natural language processing based analysis on community sentiments.
Stars: ✭ 25 (+66.67%)
Mutual labels:  webapp
personal-skill-tree
Create your own RPG-like talent tree
Stars: ✭ 29 (+93.33%)
Mutual labels:  webapp
modern.js
The meta-framework suite designed from scratch for frontend-focused modern web development.
Stars: ✭ 2,624 (+17393.33%)
Mutual labels:  webapp
ReplCustoms
A database of users, posts, and comments from the ReplTalk API
Stars: ✭ 17 (+13.33%)
Mutual labels:  webapp
pushtape-cassette
A lightweight framework for building static music apps. Make a cassette.json of your music and render a complete music site in seconds, featuring a persistent music player.
Stars: ✭ 22 (+46.67%)
Mutual labels:  webapp
Python-TensorFlow-WebApp
Emerging Technologies Project - 4th Year 2017
Stars: ✭ 16 (+6.67%)
Mutual labels:  webapp
hasFlutterPassedReactNativeYet
🎯 A Dart Web App to compare ↔️ GitHub stars of Flutter and React Native
Stars: ✭ 17 (+13.33%)
Mutual labels:  webapp

📣 Re-written of this package in a new project is coming. so no development are going to happen in this repo and package. Please refer plan for this project

logo

Create Web App

Build Status Lic NPM Version NPM Downloads Join the chat at https://gitter.im/create-web-app/community Renovate enabled All Contributors

Donation

Buy Me A Coffee

Installation

# Recommended

$ npm i -g @buildtip/create-web-app
$ cwa

or
# If want to install and run it locally

$ npx @buildtip/create-web-app

Usage

$ cwa --help

  Usage
    $ cwa <command> [options]

  Available Commands
    list      List All The templates Available
    run       [WIP] Gives the command to run the Project
    create    create a project passing the template and your project name

  For more info, run any command with the `--help` flag
    $ cwa list --help
    $ cwa run --help

  Options
    -v, --version    Displays current version
    -h, --help       Displays this message

About 📚

This package is a simple node cli tool based on yeoman generator which when run will simply ask you some simple question and then will generate a simple starter project to kickstart you development

This is currently having starter project based on

  1. MERN stack : MongoDB + ExpressJS + ReactJS + NodeJS
  2. MERNG stack : MongoDB + ExpressJS + ReactJS + NodeJS + GraphQL
  3. TMEN 😜 (Sorry for this wierd word) stack : Typescript + MongoDB + ExpressJS + NodeJS

And Many More Coming Soon ...

This project is focused on helping developers increasing their starting speed. These Boilerplates are light weight and proven ones. More boilerplates are required for this project with different stacks.

Do Contribute with this boilerplates and new ones.

Commands

$ cwa list

It lists the available Templates present as a project starters

$ cwa list --help
  Description
    List All The templates Available

  Usage
    $ cwa list [options]

  Options
    -h, --help    Displays this message

$ cwa run [project-name] [--src]

It will give the accurates commands to run the projects and it will list the available commands present in the projects scripts

$ cwa run --help
  Description
    [WIP] Run the Project

  Usage
    $ cwa run [projectname] [options]

  Options
    --src         Please Mention the source if the default is changed  (default )
    -h, --help    Displays this message

[WIP]: To run the command instead to displaying the steps

$ cwa create

It will run the generator which is creating the project based on few questions

$ cwa create --help
  Description
    create a project passing the template and your project name

  Usage
    $ create-web-app create [options]

  Options
    -h, --help    Displays this message

Status 📰

This project is at very early stage and requires lots of testing, feedbacks, suggestion, refactors ,Features, and improvement. Feel free to Raise an issue and PR

Contribution Guide 🔧

Please refer CONTRIBUTING.md

How to Install and Use Locally

  1. Clone It
  2. $ npm install
$ npm run type:build   # To build the typescript compiled
$ npm run type:watch   # Typescript in watch mode
$ npm run build        # To run the bundler to build the distributed compatable
$ npm run watch        # To run the bundler in watch mode


  # to run the tool
$ node dist/cli

TODOs 📄

For v1 release

  • Docs
  • Better CLI
  • More Tests
  • More Boilerplates
  • Code refactor (Done Partially --> more to do)

Test

npm test

Contributors

Thanks goes to these wonderful people (emoji key):

Anix
Anix

🚇 ⚠️ 🤔 🚧 🎨 💻
LOLDeveloper
LOLDeveloper

📖
Chandima Ranaweera
Chandima Ranaweera

🐛

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].