Pinned Repositories
bandmatch-client
Bandmatch gives musicians, bands and venue owners a one stop shop so they can focus on creating and showcasing amazing music.
bandmatch-server
Bandmatch gives musicians, bands and venue owners a one stop shop so they can focus on creating and showcasing amazing music.
caesar-cipher
A Caesar Cipher application which encodes Jane Austen's Pride and Prejudice. This was my first experience with Rust - I chose to work with this because of it multithreading capabilities.
chess
A TypeScript/React app which determines whether a given chess move would be valid for a certain piece, assuming that it is the only piece currently on the board.
dish-up
A meal planning app to make your life as simple as possible, whilst enjoying delicious food! A full stack app using a MySQL database, Express.js server and handlebars for the views.
langtons-ant
minesweeper
The traditional Minesweeper game, built with React and TypeScript.
portfolio-react
My React.js portfolio page, highlighting various projects completed over the past few months, demonstrating my skills in React, GraphQL, JavaScript, HTML, CSS, node.js, MySQL and various other technologies.
travel-app
Travel Companion allows users to search for any country and provides a range of information, including health and vaccine data, currency conversion and places of interest in the capital city.
natasha-mann's Repositories
natasha-mann/dish-up
A meal planning app to make your life as simple as possible, whilst enjoying delicious food! A full stack app using a MySQL database, Express.js server and handlebars for the views.
natasha-mann/travel-app
Travel Companion allows users to search for any country and provides a range of information, including health and vaccine data, currency conversion and places of interest in the capital city.
natasha-mann/portfolio-react
My React.js portfolio page, highlighting various projects completed over the past few months, demonstrating my skills in React, GraphQL, JavaScript, HTML, CSS, node.js, MySQL and various other technologies.
natasha-mann/AND-coding-challenges-2023
natasha-mann/bandmatch-client
Bandmatch gives musicians, bands and venue owners a one stop shop so they can focus on creating and showcasing amazing music.
natasha-mann/bandmatch-server
Bandmatch gives musicians, bands and venue owners a one stop shop so they can focus on creating and showcasing amazing music.
natasha-mann/caesar-cipher
A Caesar Cipher application which encodes Jane Austen's Pride and Prejudice. This was my first experience with Rust - I chose to work with this because of it multithreading capabilities.
natasha-mann/chess
A TypeScript/React app which determines whether a given chess move would be valid for a certain piece, assuming that it is the only piece currently on the board.
natasha-mann/langtons-ant
natasha-mann/minesweeper
The traditional Minesweeper game, built with React and TypeScript.
natasha-mann/book-search-graphql
An app which allows users to search for books from the Google Books api and save to their profile. Built with a React front end, MongoDB database, and an Apollo server with GraphQL.
natasha-mann/budget-tracker-pwa
This app uses MongoDB, Mongoose, and Express to allow users to log and keep track of their expenses. You can add a transaction and specify if you are adding or subtracting funds.
natasha-mann/code_quiz
A coding themed code quiz built with HTML, CSS and JavaScript. Features 3 sets of questions to choose from, randomised question order and a dynamically built timer.
natasha-mann/ecommerce-react
Case study to redesign a fictional footwear retailer's website. The app was built with React.js, MongoDB , and an Apollo server with GraphQL queries and mutations.
natasha-mann/employee-tracker
This app was built using Node.js and the inquirer package, with MySQL for the database. Users can store data about a company's departments, job roles and employees.
natasha-mann/holy-grail
natasha-mann/latinmotion
A front-end React.js app built for Latin Motion salsa company in Birmingham, to advertise their classes, events and content.
natasha-mann/note-taker-app
A full stack project, with a Node.js and Express.js back end. enabling the user to write and save notes. The note data is currently saved and read from a JSON file.
natasha-mann/portfolio-page
My portfolio page, highlighting various projects completed over the past few months, demonstrating my skills in JavaScript, HTML, CSS, node.js, MySQL and various other technologies.
natasha-mann/portfolio-server-graphql
GraphQL server which offers a query to provide data about a given user's GitHub repositories. The query can return the repo's title, description, homepage, image and repo url.
natasha-mann/readme-generator
App using Node.js and the inquirer package. The app takes user inputs and returns a README.md complete with information about the user's project and a functioning table of contents.
natasha-mann/retail-store
Work in progress application to develop a retail store using AWS serverless, domain driven development, event driven development.
natasha-mann/sudoku
An algorithm which confirms the validity of a sudoku solutions and highlights the row or column where the error lies.
natasha-mann/task-manager
natasha-mann/team-profile-generator
This app uses the inquirer node.js package to prompt the user about members of their team and dynamically generates a styled HTML document with cards for each employee.
natasha-mann/tech-blog-mvc
This is a full stack app built with Express.js server, MySQL database, Handlebars.js views. It features user authentication and users are able to sign up to write and comment on blog posts.
natasha-mann/text-in-transit
natasha-mann/ts-quiz
A basic quiz built using TypeScript and React to practise using TS on the front end.
natasha-mann/weather-dashboard
This app uses a web API to generate the current weather and a 5 day forecast for any city searched for. It uses jQuery, HTML and CSS and employs local storage to store search history.
natasha-mann/work-day-scheduler
A calendar app build with Vanilla JavaScript and jQuery allowing users to log their daily tasks. Data is saved in local storage and Moment.js is used for time data.