Skip to content

Neha-takhi-cipl/ReactProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roaming Duck

It is an application for Planning trips and tours with follow travellers by agent or self We are using react-boilerplate as starter kit that includes react, redux, saga, webpack, jest and a file structure.

Features

Quick scaffolding
Create components, containers, routes, selectors and sagas - and their tests - right from the CLI!
Instant feedback
Enjoy the best DX (Developer eXperience) and code your app at the speed of thought! Your saved changes to the CSS and JS are reflected instantaneously without refreshing the page. Preserve application state even when you update something in the underlying code!
Predictable state management
Unidirectional data flow allows for change logging and time travel debugging.
Next generation JavaScript
Use template strings, object destructuring, arrow functions, JSX syntax and more, today.
Next generation CSS
Write composable CSS that's co-located with your components for complete modularity. Unique generated class names keep the specificity low while eliminating style clashes. Ship only the styles that are on the page for the best performance.
Industry-standard routing
It's natural to want to add pages (e.g. `/about`) to your application, and routing makes this possible.
Industry-standard i18n internationalization support
Scalable apps need to support multiple languages, easily add and support multiple languages with `react-intl`.
Offline-first
The next frontier in performant web apps: availability without a network connection from the instant your users load the app.
SEO
We support SEO (document head tags management) for search engines that support indexing of JavaScript content. (eg. Google)

But wait... there's more!

Quick start

  1. Clone this repo using git clone --depth=1 http://[email protected]/git/RoamingDuck.git
  2. Move to the appropriate directory: cd RoamingDuck.
  3. Run npm install in order to install dependencies and clean the git repo.
    _At this point you can run npm start to see the example app at http://localhost:3000

Now you're ready to rumble!

To generate an new component

  1. npm run generate component
  2. select options as required.

To generate an new component

  1. npm run generate container
  2. select options as required.

Deploy the code at another server

In Codebase config update:-

Firstly in two files of config

set the port that is set for the node application in

  • server/port.js
  • module.exports = parseInt(argv.port || process.env.PORT || '3000', 10);
  • replace 3000 with new port number.

Build process:-

There are three packages global install in the environment.

  1. npm install
  2. npm run build
  3. pm2 start server/index.js

Documentation

Developers:-

  1. Neha Takhi
  2. Pravin Kumar

License

This project is licensed under the MIT license, Copyright (c) 2017 Classic. For more information see `LICENSE.

About

An Chat Application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages