Skip to content

tecnual/online-resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

onlineResume

On line resume made with Angular.js, Materialize, jQuery...

Demo at Libertual's page

Prerequisite Technologies

Linux

apt-get install git

  • Node.js - Download and Install Node.js, nodeschool has free node tutorials to get you started.

If you're using ubuntu, nvm is the best way to install Node.js.

$ curl https://raw.githubusercontent.com/creationix/nvm/v0.11.1/install.sh | bash
$ source ~/.profile
$ nvm ls-remote
$ nvm install 4.2.1

Windows

  • Node.js - Download and Install Node.js, nodeschool has free node tutorials to get you started.
  • Git - The easiest way to install git and then run the rest of the commands through the git bash application (via command prompt) is by downloading and installing Git for Windows

OSX

  • Node.js - Download and Install Node.js or use the packages within brew or macports.
  • git - Get git from here.

Prerequisite packages

  • onlineResume currently works with gulp.
$ npm install -g gulp

Installation

To start with onlineResume fork or clone git repository from Github.

$ git clone https://github.com/tecnual/onlineResume.git
$ cd onlineResume

Installing packages

$ npm install

Invoke gulp

onlineResume supports the gulp task runner for various services which are applied on the code. To start your application run -

$ gulp
$ gulp build
$ gulp server

Then, open a browser and go to:

http://localhost:8000

Troubleshooting

During installation depending on your os and prerequisite versions you may encounter some issues.

Most issues can be solved by one of the following tips, but if you are unable to find a solution feel free to contact us via the repository issue tracker or the links provided below.

Update NPM

Sometimes you may find there is a weird error during install like npm's Error: ENOENT. Usually updating those tools to the latest version solves the issue.

  • Updating NPM:
$ npm update -g npm
  • Updating Gulp:
$ npm update -g gulp

Cleaning NPM cache

NPM has a caching system for holding packages that you already installed. We found that often cleaning the cache solves some troubles this system creates.

  • NPM Clean Cache:
$ npm cache clean

Technologies

The onlineResume stack

onlineResume uses this main Technologies Materialize, Angular.js, Node.js and Gulp.js.

Materialize.js
A modern responsive front-end framework based on Material Design
AngularJS
Angular's Official Website is a great starting point. CodeSchool and google created a great tutorial for beginners, and the angular videos by Egghead.
Node.js
Start by going through Node.js Official Website and this StackOverflow thread, which should get you going with the Node.js platform in no time.
Gulp.js
The streaming build system. Is a task/build runner for development.

More Information

Credits

License

We believe that onlineResume should be free and easy to integrate The GPLv3 License

About

On line resume made with Angular.js, Materialize, jQuery

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages