Blame view

README.md 1.73 KB
6fd17fdff   deepak kumar   README.md edited ...
1
  Tech stack is Meteor in backend and react in front-end.
9508f883a   deepak kumar   README.md edited ...
2
  We are using react-router for all the routing purpose.
6fd17fdff   deepak kumar   README.md edited ...
3

65c7e73ab   deepak kumar   README.md edited ...
4
5
  ##File Structure
  ```
aa8376fb4   Ryan Glover   Add basic README ...
6

7320f1663   deepak kumar   README.md edited ...
7
    |--ydapp/
65c7e73ab   deepak kumar   README.md edited ...
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
    |  |--client
    |  |  |--styles/         //-- All the styles
    |  |  |  |--components/  //-- Depreciated LESS styles
    |  |  |  |--layouts/     //-- SCSS styles
    |  |  |  |--lib/         //-- Styling variables
    |  |  |  |--mixins/      //-- All the mixins
    |  |  |  |--vendor/      //-- Fonts and icons
    |  |  |  |--views/       //-- SCSS styles
    |  |  |--main.html       //-- Main
    |  |  |--main.js         //-- Import main
    |  |--imports/
    |  |  |--client/           //-- Application logic
    |  |  |  |--app/           //-- App routes and some common components
    |  |  |  |--views/         //-- All the view part
    |  |  |  |  |--app/
    |  |  |  |  |--etc/        //-- some sample files
    |  |  |  |  |--invalidOrg/ //--View when someone enter a non registered subdomain
    |  |  |  |  |--nonOrg/     //--View for main site 
    |  |  |  |  |--Org/        //--Organisation specific vies
    |  |  |--collections/    //-- Application collections
    |  |  |--server/         //-- Server side processing and integrations
    |  |--private/
    |  |  |--fixtures/       //-- Application fixtures
    |  |--public/
    |  |  |--files/          //-- Raw fonts and SVG assets
    |  |--server/            //-- Main JS
    |  |--tests/             //-- For running tests
    |  |--package.json       //-- Node.js dependencies
    |
    |
    |--run/                  //-- Handy shell scripts
  ```
a3a1cb9c4   Ryan Glover   update README.md
40

65c7e73ab   deepak kumar   README.md edited ...
41
42
  ##Install application
  ```
6fd17fdff   deepak kumar   README.md edited ...
43
  $ cd ydapp/
65c7e73ab   deepak kumar   README.md edited ...
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
  ```
  ```
  $ npm install
  ```
  
  ```
  $ ./run/app
  ```
  ##Reset development environment
  To reset Meteor fixtures and clean the development environment.
  ```
  $ ./run/reset_meteor
  ```
  
  ##Production Deployment       
  //-- To do