Skip to content

RicardoFariaSilva/friends_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FriendsApp

Basic Elixir project made in my learning process.

A CRUD CLI to add friends on your notepad. Basically, it manipulates a CSV file in order to record registries.

How it works?

First you are going to receive a welcome message:

image

Then the notepad menu appears:

Here you can choose the basic CRUD options.

image

Create

Typing 1 you receive a confirmation message.

Y -> Continue to add page
n -> Back to menu

image

In the add page you can digit your friend's name, email and phone.

image

Read

Back to Menu, typing 2 you receive another confirmation message to list your friends.

Y -> Continue to list page
n -> Back to menu

image

This page lists all your saved friends.

image

Update

Back to Menu, typing 3 there is a confirmation message.

Y -> Continue to find friend page
n -> Back to menu

image

Email is needed to find friend's data.

image

If no friend is found, this message is shown.

image

But if email is correct, you may edit the data.

image

A confirmation message with your friend's data appears.

Y -> Continue to update page
n -> Back to menu

image

At this page you can type the new data.

Delete

Back to Menu, typing 4 there is a confirmation message again.

image

Y -> Continue to find friend page
n -> Back to menu

image

Email is needed to find your friend.

image

Again, if there is no friend with this email, you receive an error message.

image

But if it's correct, you can delete it.

About

Basic Elixir project made in my learning process.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages