Hi Dulanga,

glad you found your way to the CouchDB mailing list. Welcome :)

CouchDB is a database written in Erlang with an HTTP API - that makes
it a great fit for web applications that don't need a server side
layer with a database driver in between. Our Project Fauxton (like a
modern PHP MyAdmin) makes use of that fact.

Many of us hang out in freenode in #couchdb-dev including myself.
Whenever you get stuck, feel free to ask - if no one is online (e.g. I
was travelling this week) feel free to ask on the dev ML.

We are all happy to help each other in the project :)

If you are using windows: I am not a Windows expert - you will
probably have to use a bash emulator like "git bash" to boot the dev
environment.

Getting started:

For this project you will need to install at least CouchDB 1.x, an
Ubuntu package (with installation instructions) is at
https://launchpad.net/~couchdb/+archive/ubuntu/stable

Additionally you need to install Node.js 0.10 or 0.12 (install from
https://nodejs.org)

Booting Fauxton and first steps (type without the $):

booting CouchDB:
$ sudo couchdb

in another terminal, clone the admin interface:
$ git clone https://github.com/apache/couchdb-fauxton

go to Fauxton:
$ cd couchdb-fauxton

install dependencies:
$ npm install
$ npm install -g grunt grunt-cli

boot the app:
$ grunt dev

Then open your browser and go to http://localhost:8000 - you should
see a red/gray/black interface


That was a lot of input and especially if you are using Linux the
first time and followed the instructions you have archived a lot!

As first step, try to create a database and a document now using the
web interface (PS we are happy about any usability feedback). :)

I think you have your dev environment for CouchDB ready now.

What's next:
If everything works we will take a look at Fauxtons code structure and
how it works. We will also talk about the features of the dashboard.
Let's find a date for a chat after you took a first look how Fauxton
looks like.

We are having our weekly meeting this Wednesday, 20:00GMT
(http://arewemeetingyet.com/UTC/2015-03-14/20:00) in IRC on freenode
(see 
http://mail-archives.apache.org/mod_mbox/couchdb-dev/201503.mbox/%3CCAJ1bcfEKOh4nvoxUqvcAcUFgg96w-JqHEefpi%2BWzazKFUPXNCg%40mail.gmail.com%3E)
. Feel free to join us! I will be around 1hr before if you want to
chat with me before.


Looking forward to work with you,
Robert

On Sat, Mar 14, 2015 at 7:55 AM, Dulanga Sashika <[email protected]> wrote:
> Hi all,
>
> I am Dulanga Sashika and I am a final year undergraduate student at
> Computer Science and Engineering department at University of Moratuwa, Sri
> Lanka. I am really interested in java, java script, web applications,
> algorithms, data mining and machine learning. I have 6 months of training
> experience at Proavos (pvt) Ltd. and in there I worked on a web application
> that used java, JEE and Spring Framework. My final year project also a web
> related application and I used same technologies I mentioned above for
> that. I am really interested in this project because I have a good
> experience with web applications and I love work with javascript. I am
> looking forward to contribute to this project in this summer. I like to
> know more detail about this project and if you can, please guide me to
> start working on this project.
>
> Thank you.
>
> W. A. Dulanga Sashika,
> Undergraduate Student,
> Department of Computer Science and Engineering,
> University of Moratuwa.

Reply via email to