Giter Club home page Giter Club logo

ped's Introduction

Hi there ๐Ÿ‘‹

I'm Wamika, a masters student at the โœจ National University of Singapore โœจ. I am currently a Sofware Engineer at PSA and a part-time masters student studying AI at NUS.

  • ๐Ÿ”ญ I have interned at The Coca-Cola Company in Singapore as an Artificial Intelligence (A.I.) intern.
  • ๐Ÿ”ญ Iโ€™m currently working as Software Engineer at PSA
  • ๐ŸŒฑ Iโ€™m currently learning about Spring, Java, CI/CD, Oracle, Angular, Flask, React Native, Firebase, Real Time Operating Systems, Python, Wireless Communications, Machine Learning and Microsoft Power apps!
  • ๐Ÿ‘ฏ Iโ€™m looking to collaborate on application development projects, IoT projects, robotics projects or Machine Learning projects.
  • ๐Ÿ’ฌ Ask me anything here.
  • ๐Ÿ˜„ Pronouns: she/her
  • โšก Fun fact: I love to read! My favourite authors include Dan Brown and James Dashner.

Here's a list of languages and tools I can use:

C C++ Java React firebase vivado arduino ROS HTML assembly language arm Raspberry Pi Flask Python Microsoft Power apps

These are my Github Stats:

Wamika's github stats

ped's People

Contributors

wamikamalik avatar

Watchers

 avatar

ped's Issues

Application crashes if the user tries clear a non-existant item

Issue description

The application chrashes if the user tries to clear an item that is not in the list, i.e., when the index provided is out of bounds.

Steps to reproduce the issue

  1. Run the jar file duke.jar on the command prompt: java -jar duke.jar
  2. Type clear type\writing item\0
  3. Press enter

What's the expected result?

Since there are no items in the list, the app should not crash but print an error message instead. For example,

You do not have any writings.

What's the actual result?

image.png

Remind function does not check for invalid dates (app crashes)

Issue description

The app crashes if the date is invalid for remind function

Steps to reproduce the issue

  1. Run the jar file duke.jar on the command prompt: java -jar duke.jar
  2. Type remind 32/01/2020
  3. Press enter

What's the expected result?

Print a message saying that the date format is invalid.

What's the actual result?

image.png

The help command does not work as expected (features missing)

Issue description

The help command shows different features compared to what is mentioned in the user guide.

Steps to reproduce the issue

  1. Run the jar file duke.jar on the command prompt: java -jar duke.jar
  2. Type help
  3. Press enter

What's the expected result?

image.png

What's the actual result?

image.png

App crashes if the user asks for a random bunny

Issue description

App crashes if the user asks for a random bunny, irrespective of the number of items in the list and even if list has been saved.

Steps to reproduce the issue

  1. Run the jar file duke.jar on the command prompt: java -jar duke.jar
  2. Type bunny i\test idea 1
  3. Type save bunny
  4. Type random bunny
  5. Press enter

What's the expected result?

prints a random item from the bunny list.

What's the actual result?

  1. when bunny list is empty.

    image.png

  2. when bunny list has one item.

    image.png

  3. when 2 items in bunny list (after saving the list)

    image.png

Duplicate items in bunny list

Issue description

The app saves same items if entered again by the user for the bunny list.

Steps to reproduce the issue

  1. Run the jar file duke.jar on the command prompt: java -jar duke.jar
  2. Type bunny i\test idea 1
  3. Type bunny i\test idea 1
  4. Type list bunny

What's the expected result?

Print a meesage saying that the item already exists in the list.

What's the actual result?

image.png

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.