There is a messenger that is very similar to Slack, called Mattermost ([login to view URL]).
In it we have
1. a React frontend ([login to view URL])
2. a mobile component for iOS and Android ([login to view URL])
3. a desktop component for Windows/Mac/Linux ([login to view URL]) and
4. a Redux component of which make heave use throughout ([login to view URL])
Furthermore, we have a documentation here: [login to view URL]
In the current situation we have a backend written in Go ([login to view URL]) with Postgresql as database.
We intend now to rewrite the backend with NodeJs + Express + MongoDB.
Hence, it would be your task to take the current Frontend part is it is right now (Points 1-4) and to write a new backend from scratch, such that we have a functioning MERN stack, such that we can make use of it for both Browser frontend, Mobile apps and [login to view URL] function should cover all the functionalities that are already present in mattermost-server ([login to view URL]).
Furthermore, for using text search we should use Elasticsearch. This can be done by syncing Elasticsearch and MongoDB with a connector (for instance, with [login to view URL]) and if someone makes a search now, he will search via Elasticsearch.
All components should be dockerized and we should be able to test everything via docker-compose.
Also tests for all components would have to be included for all components like APIs, for instance, with Mocha and Chai.
26 freelances font une offre moyenne de 557 $ pour ce travail
Hi, I have read your post and understood your requirement. Looking for the freelancer to work on your next project? Or just need some issues/bugs/fixes ASAP? I have 11+ years of software experience in fortune 500 comp Plus
Hello Buyer, Hope you are doing good! I am sure that I can do the project very well and we are very much interested to work with you. Thank you for posting the job. As I see that, you are looking for an mobile applica Plus
Hi there, I've worked at several software agancies and companies as a senior software engineer for over 6 years. My skill set covers MERN stack, MEVN stack, and some extensions and packages used for React, Express, a Plus
Hi, there. I am a senior MERN stack developer. I am very familiar with React and very strong at backend. I have rich experience in database management, API building & integration and can analyse the logic, write the st Plus
⭐⭐ MERN STACK EXPERT ⭐⭐ Hi, I want to work with you. Familiar with MERN project work and good experience in several projects. If you hire me, Best success. (https://www.freelancer.com/u/oxanarvayva) I hope to get your Plus
Hello As i flick through that provided requirement details regarding of your mobile responsive web App/progressive web App design and development. hereby check our developed web App/PWA which had developed by using Plus
Hello. How are you? I am senior React and Node expert. And I have rich experiences in Mern stack. I read your job description carefully and I understand your things. I will do my best for you and hope to work on your j Plus
Hello, Tobias. I just checked your job description carefully. and I am very interested. I understand what you want. There are some conditions. You should provide detailed api requirement and full description. I will wo Plus
Hello, Sir I have read your description and all understood. I'm a perfect Node.js and MongoDB developer, and I'm very interested in your job post. I am a senior developer in this field and a professional full stack dev Plus
Hi I am a Junior React expert. I am also good at [login to view URL] and gatsby- SSR frameworks. I have already made a several projects with it. I want to know your details. If you award me, I can start right now, and will do my b Plus
Dear, client. Hope you are doing well. I have read your requirement carefully. I am a backend web developer with 7 years of experience using Node.js platform. I used to work in several frameworks such as Nest.js. I can Plus
Hi there, I am a full stack developer with 7 years experience. I read your job description and I understood your job goals I have rich experience in MERN stack If you choose me, you'll never be disappointed to me. I Plus
Hello dear! I checked project description, so I think that this project is good with my skills I have experienced more than 8 years web developing in Node.js, Angular.js, React.js, Vue.js, Laravel, Wordpress, mobile de Plus
How do you do! I have read your job description carefully and it's very interesting job with the Website Development. I can rewrite the backend with NodeJs + Express + MongoDB for your backendon short time. My Strong Plus
Hello, Hope you are doing well I am a MERN stack web developer so I can build the project as you want. For more info please contact me. I am at your service and to talk about the details at any time Thanks
The milestones depends on the number of api to be supported. Will be able to provide only when api's are defined.