Mariana Costa (@marianapatcosta)
  • Stars
    star
    65
  • Global Rank 283,689 (Top 10 %)
  • Followers 13
  • Following 12
  • Registered about 6 years ago
  • Most used languages
    JavaScript
    55.6 %
    TypeScript
    40.7 %
    Vue
    3.7 %
  • Location πŸ‡΅πŸ‡Ή Portugal
  • Country Total Rank 948
  • Country Ranking
    Vue
    39

Top repositories

1

notify-me-solinca

Mobile app developed with React Native using Expo, JWT authentication and Styled Components, to allow the clients of Solinca's fitness clubs to configure his/her favorite classes and clubs and receive a push notification when a spot is available for these classes and also easily check all the classes with available spots in the favorite clubs.
TypeScript
17
star
2

veggie-foodie

Cross-platform mobile App developed with Ionic, Capacitor and Vue3 to manage and share vegetarian meals, recipes and products, using device's internal storage, camera, geolocation, share and network functionalities.
Vue
8
star
3

todorganizer

Simple ToDo portal / desktop app developed using Electron, React and Django Rest Framework. Allows to create, retrieve, update and delete ToDos, upload .csv and export data and manage todos' state in a draggable ToDo board. Uses Electron framework to build stand-alone desktop app.
JavaScript
4
star
4

mc-chat-room

Simple real-time multi-user chat that allows sending text, emojis, image, audio and video messages.
JavaScript
4
star
5

js-slots-cra

JS Slot Machine is a Progressive web app with a regular slot machine game that has the logos of main JS-related tools as symbols.
TypeScript
3
star
6

talk-to-me

Package that allows the user to talk/text to a customizable avatar. Uses SpeechRecognition API
TypeScript
3
star
7

js-slots-vite

JS Slot Machine is a Progressive web app with a regular slot machine game that has the logos of main JS-related tools as symbols.
TypeScript
3
star
8

my-hex-2048-game

Hexagonal version of the popular 2048 game
TypeScript
2
star
9

my-first-design-system

A simple design system composed of: Accordion, Button, Card, Carousel, Checkbox, Dropdown, DropdownMultiselection, Emoji, Image, Input, Modal, RadioButton, Search, ShowMore, Step, Stepper, Tab, Tabs, Textarea, Toast, ToggleSwitch, Tooltip, Upload; React;
TypeScript
2
star
10

ny-times-news-app

Simple News Web App fetching news data from the New York Times API to list paginated news, and also allows to search and filter by section. Includes unit and end-to-end tests.
JavaScript
1
star
11

book-club-app-gatsby-course

Book clubApp developed during a Gatsby with Firebase course
JavaScript
1
star
12

weatherison

Web app developed with VueJS and NodeJS/Express to compare the forecast of different weather apis.
TypeScript
1
star
13

places-app

FullStack Web app to create, retrieve, update and delete information about places in a openstreetmap using Vue-leaflet. Includes JWT authentication and image upload.
TypeScript
1
star
14

programming-tools-colors

Non-official collection of colors that represent programming frameworks, libraries and other tools
JavaScript
1
star
15

meetups-app-nextjs-course

Meetup App developed during a complete NextJS course , with File-based routing, api routes, static build generator, server-side rendering, authentication
JavaScript
1
star
16

weatherison-mobile

Mobile app developed with React Native to compare the forecast of different weather apis
JavaScript
1
star
17

links-keeper

LinksKeeper is a npm package to group, manage and display all your network links, e-mail and phone numbers in the same place.
TypeScript
1
star
18

grammar-police-games

Progressive Web App composed of a version of Flappy Bird, Space Invaders and Memory games emphasizing common grammar mistakes.
JavaScript
1
star
19

veggie-foodie-info-page

Web page to provide information about functionalities and privacy policy of Veggie Foodie mobile app.
JavaScript
1
star
20

px-rem-converter

Simple chrome extension that converts px to rem and rem to px and allows to copy the value to clipboard.
JavaScript
1
star
21

my-personal-website

My Personal Website compiles some personal projects developed to learn new technologies and improve programming skills. Includes a CV resume that can be downloaded as pdf file.
JavaScript
1
star
22

links-keeper-app

LinksKeeper is a progressive web app to group, manage and display all your network links, e-mail and phone numbers in the same place.
TypeScript
1
star
23

gameplay

Mobile app developed with React Native using Expo and OAuth2 protocol to schedule games in Discord. This app was developed during the Next Level Week organized by Rocketseat. Some extra features were also implemented (check README.file for more details)
TypeScript
1
star
24

customizable-memory-game

WIP: Customizable Memory Game that plays birthday-related animations and song after winning. The user setups a customized game by uploading photos and a song. The resulting game can be played online or downloaded to play as desktop app that can be sent to the Bday person.
JavaScript
1
star
25

github-email-getter

GitHub E-mail Getter is a simple chrome extension to extract the e-mail associated with the commits of a GitHub user. You enter GitHub username or URL if the user's e-mail is public, the extension finds it, so you can contact the user by e-mail.
JavaScript
1
star
26

solinca-notification-portal-be

Backend repository of a web app developed using MERN (MongoDB, Express, ReactJS, NodeJS) stack that aims to allow the user to configure her/his favourite classes at solinca's clubs and get an email or WhatsApp notification when a spot in these classes is available for booking;
JavaScript
1
star
27

solinca-notification-portal-fe

Frontend repository of a web app developed using MERN (MongoDB, Express, ReactJS, NodeJS) stack that aims to allow the user to configure her/his favourite classes at solinca's clubs and get an email or WhatsApp notification when a spot in these classes is available for booking;
JavaScript
1
star