Skip to content

avastou/bettermail-client

 
 

Repository files navigation

Better Mail (client)

The aim of this project is to provide a single page application to be used with bettermail-server

This web application is built on top of AngularJS and uses Yeoman, Grunt and Bower as the basic toolchain (more infos here)

Alt text

#Setup

In order to install the application you must follow this step:

  • chechout the code from github git clone git@github.com:artoale/bettermail-client.git
  • install the latest version of Node.js and NPM
  • run npm install -g yo grunt-cli bower in order to install all the tools you need
  • cd into your local copy of the repository and run npm install
  • If everything goes well you can now run grunt server in order to start a static web server for serving the web application

#Mail sync

In order to request email syncronization you have to do the following:

  • Setup an instance of bettermail-server and start it up
  • Go to http://localhost:9000/#/labels and insert all the gmail labels you want to add to the application
  • Go to http://localhost:9000/#/syncmail select your label and hit 'sync'. It will start syncronizing the headers of all your email in this box

You're done!

About

A webapp written in AngularJS to be paired with betteremail-server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published